dotfiles
/
.zshrc
34 строки · 859.0 Байт
1plugins=( git zsh-syntax-highlighting zsh-autosuggestions )2export ZSH_COMPDUMP=$ZSH/cache/.zcompdump-$HOST3export ZSH_DISABLE_COMPFIX=true4source $HOME/.oh-my-zsh/oh-my-zsh.sh5
6eval "$(zoxide init zsh)"7eval "$(oh-my-posh init zsh --config $HOME/.config/ohmyposh/x1z53.json)"8
9alias cd="z"10alias ls="exa"11alias lottie="python $HOME/.local/bin/lottie_convert.py"12alias open="xdg-open"13alias update="epm full-update"14alias gdb="gdb $1 -q -ex 'b _start' -ex 'r' -ex 'layout kors'"15
16alias korsakov="python3 $HOME/git/kors/korsakov.py"17alias корсаков="korsakov"18alias kors="cd $HOME/git/kors && nvim"19alias корс="kors"20
21function update_git() {22start_dir=${PWD}23for dir in $HOME/git/*24do25dir=${dir%*/}26echo "\n>> ${dir}"27cd "${dir}"28git pull29done30cd "${start_dir}"31}
32
33export GIT_PAGER='/bin/less -FRXSe'34export PATH=$PATH:$HOME/.local/bin35