diff --git a/config/fish/conf.d/alias.fish b/config/fish/conf.d/alias.fish new file mode 100644 index 0000000..94b6ac8 --- /dev/null +++ b/config/fish/conf.d/alias.fish @@ -0,0 +1,24 @@ +alias cls clear +alias cp "cp -r" +alias mkdir "mkdir -p" +alias py python +alias d docker +alias g git + +# exa +alias ls "exa -l" +alias la "ls -a" +alias ll ls + +# vim +alias vim nvim +alias v vim + +# go +alias gor "go run" +alias gob "go build" +alias gog "go get" + +# navigations +alias ... "cd ../.." +alias .3 "cd ../../.." diff --git a/config/fish/config.fish b/config/fish/config.fish index 07d3c02..de232de 100644 --- a/config/fish/config.fish +++ b/config/fish/config.fish @@ -1,5 +1,6 @@ -## Variables set -g EDITOR nvim +set -g VISUAL nvim + set -g GOPATH $HOME/go set -g PATH $HOME/bin $PATH set -g PATH $HOME/go/bin $PATH @@ -7,9 +8,7 @@ set -g PATH $HOME/.local/bin $PATH set -g PATH $HOME/.golang/bin $PATH set -g PATH $HOME/.yarn/bin $PATH set -g PATH $HOME/.cargo/bin $PATH -set -g PATH $HOME/.nimble/bin $PATH -## Configure set fish_greeting if status is-interactive starship init fish | source @@ -22,31 +21,3 @@ function fish_user_key_bindings bind -M insert -m default jk backward-char force-repaint end - - -## Aliases -alias cls clear -alias cp "cp -r" -alias mkdir "mkdir -p" -alias d docker -alias g git - -## Editor -alias vim nvim -alias vi vim -alias v vi -alias e vi - -## GO aliases -alias gor "go run" -alias gob "go build" -alias gog "go get" - -## Navigations -alias ... "cd ../.." -alias .3 "cd ../../.." - -## Exa -alias ls "exa -l" -alias ll ls -alias la "ls -a"