From 562db55e3e191dcf7eb7535b9791fd2e3306dc4a Mon Sep 17 00:00:00 2001 From: Mylloon Date: Sun, 14 Nov 2021 19:55:23 +0100 Subject: [PATCH] better use of abbr for fish --- .config/fish/config.fish | 22 ---------------------- installFish.sh | 19 +++++++++++++++++++ installGlobalScript.sh | 6 ++++-- 3 files changed, 23 insertions(+), 24 deletions(-) diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 1340ccd..31bad43 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -8,28 +8,6 @@ set -x MANPAGER "sh -c 'col -bx | batcat -l man -p'" # SSH fish_ssh_agent -# Shortcuts -abbr ls 'ls -lh' -abbr cp 'cp -r' -abbr rm 'rm -rf' -abbr gcc 'gcc -Wall -Wextra -fanalyzer -g' -abbr activate 'source bin/activate.fish' -# abbr sugit 'sudo "GIT_SSH_COMMAND=exec sudo -Hu $LOGNAME SSH_AUTH_SOCK=$SSH_AUTH_SOCK ssh" git' -# abbr sugitfix 'sudo git config core.autocrlf true && sudo git config core.filemode false' -abbr vs 'code .' -abbr untgz 'tar -xvzf' -abbr cd.. 'cd ..' -# Exclu Linux -abbr bigupdate 'sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y && sudo snap refresh' -# && sudo flatpak update' -abbr d 'nautilus . > /dev/null 2>&1 &;disown' -abbr spotify 'LD_PRELOAD=/usr/local/lib/spotify-adblock.so spotify > /dev/null 2>&1 &;disown' -# Exclu WSL -# abbr bigupdate 'sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y && sudo do-release-upgrade' -# abbr d 'explorer.exe .' -# Exclu fac -# abbr bocal 'ssh bocal -t sh' - # GL4Dummies set -gx PATH $HOME/local/bin $PATH set -gx LD_LIBRARY_PATH $HOME/local/lib $LD_LIBRARY_PATH diff --git a/installFish.sh b/installFish.sh index 3cda537..b0df673 100644 --- a/installFish.sh +++ b/installFish.sh @@ -46,4 +46,23 @@ fish -c 'set -U fish_pager_color_description B3A06D yellow' fish -c 'set -U fish_pager_color_prefix normal --bold --underline' fish -c 'set -U fish_pager_color_progress brwhite --background=cyan' +# Adding abbrevations +abbr ls 'ls -lh' +abbr cp 'cp -r' +abbr rm 'rm -rf' +abbr gcc 'gcc -Wall -Wextra -fanalyzer -g' +abbr activate 'source bin/activate.fish' +abbr vs 'code .' +abbr untgz 'tar -xvzf' +abbr cd.. 'cd ..' +if grep "WSL" /proc/version > /dev/null; # Only for WSL +then + abbr bigupdate 'sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y && sudo do-release-upgrade' + abbr d 'explorer.exe .' +else # if regular distro (i.e. Ubuntu) + abbr bigupdate 'sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y && sudo snap refresh' + abbr d 'nautilus . > /dev/null 2>&1 &;disown' + abbr spotify 'LD_PRELOAD=/usr/local/lib/spotify-adblock.so spotify > /dev/null 2>&1 &;disown' +fi + echo "You must log out to finish applying the changes." diff --git a/installGlobalScript.sh b/installGlobalScript.sh index 214de91..11671f6 100644 --- a/installGlobalScript.sh +++ b/installGlobalScript.sh @@ -69,8 +69,10 @@ then echo "" echo "" - echo "Take care, by default the fish configuration is set for Ubuntu, you may need to comment and uncomment" - echo "some of the lines in $HOME/.config/fish/config.fish" + echo "Take care, by default the fish configuration is set for Ubuntu, you may need to uncomment" + echo "some of the lines in $HOME/.config/fish/config.fish to enable custom network disks from Windows." + echo "" + echo "The SU has also kept his password." fi # Supprime le repo