diff options
Diffstat (limited to '.config/fish/conf.d/abbr.fish')
| -rw-r--r-- | .config/fish/conf.d/abbr.fish | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/.config/fish/conf.d/abbr.fish b/.config/fish/conf.d/abbr.fish index 2f3b72c..c763d85 100644 --- a/.config/fish/conf.d/abbr.fish +++ b/.config/fish/conf.d/abbr.fish | |||
| @@ -7,11 +7,13 @@ abbr --add ga "git add" | |||
| 7 | abbr --add gco "git checkout" | 7 | abbr --add gco "git checkout" |
| 8 | 8 | ||
| 9 | # Added proxy flags | 9 | # Added proxy flags |
| 10 | set -l ssconfig "/etc/shadowsocks-rust/config.json" | 10 | if type -q sslocal |
| 11 | set -l parsed_config (jq -r .local_address,.local_port $ssconfig) | 11 | set -l ssconfig "/etc/shadowsocks-rust/config.json" |
| 12 | set -l SSPROXY "socks5://$parsed_config[1]:$parsed_config[2]" | 12 | set -l parsed_config (jq -r .local_address,.local_port $ssconfig) |
| 13 | abbr --add curlss "curl --proxy=$SSPROXY" | 13 | set -l SSPROXY "socks5://$parsed_config[1]:$parsed_config[2]" |
| 14 | abbr --add ytdlpss "yt-dlp --proxy=$SSPROXY" | 14 | abbr --add curlss "curl --proxy=$SSPROXY" |
| 15 | abbr --add ytdlpss "yt-dlp --proxy=$SSPROXY" | ||
| 16 | end | ||
| 15 | 17 | ||
| 16 | # Pacman | 18 | # Pacman |
| 17 | abbr --add pacman-unlock "sudo rm /var/lib/pacman/db.lck" | 19 | abbr --add pacman-unlock "sudo rm /var/lib/pacman/db.lck" |
