From e4e77304e1716e72ed3478a1a69ccb7ec7066d63 Mon Sep 17 00:00:00 2001 From: Jonathan Agmon Date: Sun, 22 Mar 2026 23:24:19 +0200 Subject: [PATCH] Add fish --- .config/fish/aliases.fish | 6 ++++++ .config/fish/config.fish | 16 ++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 .config/fish/aliases.fish create mode 100644 .config/fish/config.fish diff --git a/.config/fish/aliases.fish b/.config/fish/aliases.fish new file mode 100644 index 0000000..5b22fd7 --- /dev/null +++ b/.config/fish/aliases.fish @@ -0,0 +1,6 @@ +# Personal aliases +alias dps='docker ps --format "table {{.Names}}\t{{.Image}}\t{{.RunningFor}}\t{{.Status}}"' +alias gs='git status' +alias t='tmux' +alias s="source ~/.config/fish/config.fish" +alias config='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME' diff --git a/.config/fish/config.fish b/.config/fish/config.fish new file mode 100644 index 0000000..69d3185 --- /dev/null +++ b/.config/fish/config.fish @@ -0,0 +1,16 @@ +if status is-interactive + # Commands to run for interactive sessions go here + source ~/.config/fish/aliases.fish + starship init fish | source +end + +if test -f ~/.config/fish/conf.d/.secrets.fish + source ~/.config/fish/conf.d/.secrets.fish +end + +# PATH additions +set -x PATH $PATH ~/.local/bin +set -x PATH $PATH ~/.opencode/bin +set -x PATH $PATH /opt/nvim-linux-x86_64/bin +set -x PATH $PATH ~/.cargo/bin +# set -x PATH $PATH ~/