diff --git a/.config/fish/config.fish b/.config/fish/config.fish index b01033bd..c0264377 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -2,6 +2,9 @@ if status is-interactive # Commands to run in interactive sessions can go here end +starship init fish | source +direnv hook fish | source +zoxide init fish | source thefuck --alias | source set -x PATH $HOME/.local/bin $PATH # set -Ux TERM xterm-256color diff --git a/.config/fish/functions/autoyadm.fish b/.config/fish/functions/autoyadm.fish new file mode 100644 index 00000000..db0be428 --- /dev/null +++ b/.config/fish/functions/autoyadm.fish @@ -0,0 +1,4 @@ +function autoyadm --wraps='AUTOYADMPUSH=1 ~/dev/autoyadm/autoyadm.sh' --description 'alias autoyadm=AUTOYADMPUSH=1 ~/dev/autoyadm/autoyadm.sh' + AUTOYADMPUSH=1 ~/dev/autoyadm/autoyadm.sh $argv + +end diff --git a/.config/fish/functions/dnd.fish b/.config/fish/functions/dnd.fish new file mode 100644 index 00000000..be523817 --- /dev/null +++ b/.config/fish/functions/dnd.fish @@ -0,0 +1,4 @@ +function dnd --wraps=dragon-drop --description 'alias dnd=dragon-drop' + dragon-drop $argv + +end diff --git a/.config/fish/functions/yadmadd.fish b/.config/fish/functions/yadmadd.fish new file mode 100644 index 00000000..62f3575f --- /dev/null +++ b/.config/fish/functions/yadmadd.fish @@ -0,0 +1,4 @@ +function yadmadd --wraps='~/dev/autoyadm/yadmadd.sh' --description 'alias yadmadd=~/dev/autoyadm/yadmadd.sh' + ~/dev/autoyadm/yadmadd.sh $argv + +end