fish: improve aliases

This commit is contained in:
Inhji 2023-10-11 07:05:35 +02:00
parent 58504d3d66
commit 6908d28d17
1 changed files with 8 additions and 2 deletions

View File

@ -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