all repos

dotfiles @ 4937895

i use rach linux btw
3 files changed, 59 insertions(+), 3 deletions(-)
updated git, zsh, vscode
Author: flof-ik ss2316544@gmail.com
Committed at: 2022-02-11 11:40:19 +0200
Parent: 9143310
A config/fish/config.fish
···
                
                1
                +## Variables

              
                
                2
                +set -g EDITOR nvim

              
                
                3
                +set -g GOPATH $HOME/go

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

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

              
                
                6
                +set -g PATH $HOME/.local/bin $PATH

              
                
                7
                +set -g PATH $HOME/.golang/bin $PATH

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

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

              
                
                10
                +

              
                
                11
                +## Configure

              
                
                12
                +set fish_greeting

              
                
                13
                +if status is-interactive

              
                
                14
                +    starship init fish | source

              
                
                15
                +    zoxide init fish | source

              
                
                16
                +    fnm env | source

              
                
                17
                +    source $HOME/.asdf/asdf.fish

              
                
                18
                +end

              
                
                19
                +

              
                
                20
                +function fish_user_key_bindings

              
                
                21
                +  fish_vi_key_bindings

              
                
                22
                +

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

              
                
                24
                +end

              
                
                25
                +

              
                
                26
                +

              
                
                27
                +## Aliases

              
                
                28
                +alias cls clear

              
                
                29
                +alias cp "cp -r"

              
                
                30
                +alias mkdir "mkdir -p"

              
                
                31
                +

              
                
                32
                +## Editor

              
                
                33
                +alias vim nvim

              
                
                34
                +alias vi vim

              
                
                35
                +alias v vi

              
                
                36
                +alias e vi

              
                
                37
                +

              
                
                38
                +## GO aliases

              
                
                39
                +alias gor "go run"

              
                
                40
                +alias gob "go build"

              
                
                41
                +alias gog "go get"

              
                
                42
                +

              
                
                43
                +## Navigations

              
                
                44
                +alias ... "cd ../.."

              
                
                45
                +alias .3 "cd ../../.."

              
                
                46
                +

              
                
                47
                +## Exa

              
                
                48
                +alias ls "exa -l"

              
                
                49
                +alias ll ls

              
                
                50
                +alias la "ls -a"

              
M gitconfig
···
                1
                1
                 [user]

              
                2
                
                -	name = neoteny

              
                3
                
                -  email = ss2316544@gmail.com

              
                
                2
                +	name = flof-ik

              
                
                3
                +    email = ss2316544@gmail.com

              
                4
                4
                 

              
                5
                5
                 [github]

              
                6
                
                -  name = Smirnov-O

              
                
                6
                +    name = flof-ik

              
                7
                7
                 

              
                8
                8
                 [gpg]

              
                9
                9
                 	program = gpg2

              
M zshrc
···
                13
                13
                 eval $(fnm env)

              
                14
                14
                 eval "$(zoxide init zsh)"

              
                15
                15
                 

              
                
                16
                +## VIM mode

              
                
                17
                +set -o vi

              
                
                18
                +bindkey -e jk \\e

              
                
                19
                +bindkey -M vicmd "j" up-line-or-beginning-search

              
                
                20
                +bindkey -M vicmd "k" down-line-or-beginning-search

              
                
                21
                +

              
                16
                22
                 ## Aliases

              
                17
                23
                 alias cls="clear" cp="cp -r" mkdir="mkdir -p"

              
                18
                24
                 alias gor="go run" gob="go build" gog="go get"