all repos

dotfiles @ dd6cf343ef79a9009b6235e3a1de171ed6bb0451

i use rach linux btw
2 files changed, 26 insertions(+), 31 deletions(-)
updated fish config
Author: Smirnov Alexander ss2316544@gmail.com
Committed at: 2022-03-21 18:47:27 +0200
Parent: c8ac096
A config/fish/conf.d/alias.fish
···
                
                1
                +alias cls clear

              
                
                2
                +alias cp "cp -r"

              
                
                3
                +alias mkdir "mkdir -p"

              
                
                4
                +alias py python

              
                
                5
                +alias d docker

              
                
                6
                +alias g git

              
                
                7
                +

              
                
                8
                +# exa

              
                
                9
                +alias ls "exa -l"

              
                
                10
                +alias la "ls -a"

              
                
                11
                +alias ll ls

              
                
                12
                +

              
                
                13
                +# vim

              
                
                14
                +alias vim nvim

              
                
                15
                +alias v vim

              
                
                16
                +

              
                
                17
                +# go

              
                
                18
                +alias gor "go run"

              
                
                19
                +alias gob "go build"

              
                
                20
                +alias gog "go get"

              
                
                21
                +

              
                
                22
                +# navigations

              
                
                23
                +alias ... "cd ../.."

              
                
                24
                +alias .3 "cd ../../.."

              
M config/fish/config.fish
···
                1
                
                -## Variables

              
                2
                1
                 set -g EDITOR nvim

              
                
                2
                +set -g VISUAL nvim

              
                
                3
                +

              
                3
                4
                 set -g GOPATH $HOME/go

              
                4
                5
                 set -g PATH $HOME/bin $PATH

              
                5
                6
                 set -g PATH $HOME/go/bin $PATH

              ···
                7
                8
                 set -g PATH $HOME/.golang/bin $PATH

              
                8
                9
                 set -g PATH $HOME/.yarn/bin $PATH

              
                9
                10
                 set -g PATH $HOME/.cargo/bin $PATH

              
                10
                
                -set -g PATH $HOME/.nimble/bin $PATH

              
                11
                11
                 

              
                12
                
                -## Configure

              
                13
                12
                 set fish_greeting

              
                14
                13
                 if status is-interactive

              
                15
                14
                     starship init fish | source

              ···
                22
                21
                 

              
                23
                22
                   bind -M insert -m default jk backward-char force-repaint

              
                24
                23
                 end

              
                25
                
                -

              
                26
                
                -

              
                27
                
                -## Aliases

              
                28
                
                -alias cls clear

              
                29
                
                -alias cp "cp -r"

              
                30
                
                -alias mkdir "mkdir -p"

              
                31
                
                -alias d docker

              
                32
                
                -alias g git

              
                33
                
                -

              
                34
                
                -## Editor

              
                35
                
                -alias vim nvim

              
                36
                
                -alias vi vim

              
                37
                
                -alias v vi

              
                38
                
                -alias e vi

              
                39
                
                -

              
                40
                
                -## GO aliases

              
                41
                
                -alias gor "go run"

              
                42
                
                -alias gob "go build"

              
                43
                
                -alias gog "go get"

              
                44
                
                -

              
                45
                
                -## Navigations

              
                46
                
                -alias ... "cd ../.."

              
                47
                
                -alias .3 "cd ../../.."

              
                48
                
                -

              
                49
                
                -## Exa

              
                50
                
                -alias ls "exa -l"

              
                51
                
                -alias ll ls

              
                52
                
                -alias la "ls -a"