From 6908d28d17468d3bd2884c15ce391e29a7cdd822 Mon Sep 17 00:00:00 2001 From: Inhji Date: Wed, 11 Oct 2023 07:05:35 +0200 Subject: [PATCH] fish: improve aliases --- config/fish/config.fish | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/config/fish/config.fish b/config/fish/config.fish index c713a7c..453535b 100644 --- a/config/fish/config.fish +++ b/config/fish/config.fish @@ -20,13 +20,15 @@ end ## Useful aliases -alias r='source ~/.config/fish/config.fish && echo "Fish config reloaded."' +alias r='source ~/.config/fish/config.fish && echo "Config reloaded."' +alias c="clear" alias dot="$EDITOR $DOTFILES" # Add apt aliases for updating / upgrading if available if test -e (which apt) alias up="sudo apt update && sudo apt list --upgradable" alias ug="sudo apt upgrade" + alias install="sudo apt install" end # Replace ls with lsd if available @@ -38,6 +40,7 @@ end # Elixir / phoenix aliases alias phx="iex -S mix phx.server" +alias kirb="php -S localhost:4000 kirby/router.php" # Systemd alias alias start="sudo systemctl start" @@ -58,9 +61,12 @@ alias jctl="journalctl -p 3 -xb" alias cal="ncal -3Mb" if status is-interactive - keychain --quick --quiet --eval $KEYFILE | source + if test -e (which keychain) + keychain --quick --quiet --eval $KEYFILE | source + end end + ## Load asdf if available if test -e ~/.asdf/asdf.fish source ~/.asdf/asdf.fish