dotfiles

Форк
0
/
.zshrc 
34 строки · 859.0 Байт
1
plugins=( git zsh-syntax-highlighting zsh-autosuggestions )
2
export ZSH_COMPDUMP=$ZSH/cache/.zcompdump-$HOST
3
export ZSH_DISABLE_COMPFIX=true
4
source $HOME/.oh-my-zsh/oh-my-zsh.sh
5

6
eval "$(zoxide init zsh)"
7
eval "$(oh-my-posh init zsh --config $HOME/.config/ohmyposh/x1z53.json)"
8

9
alias cd="z"
10
alias ls="exa"
11
alias lottie="python $HOME/.local/bin/lottie_convert.py"
12
alias open="xdg-open"
13
alias update="epm full-update"
14
alias gdb="gdb $1 -q -ex 'b _start' -ex 'r' -ex 'layout kors'"
15

16
alias korsakov="python3 $HOME/git/kors/korsakov.py"
17
alias корсаков="korsakov"
18
alias kors="cd $HOME/git/kors && nvim"
19
alias корс="kors"
20

21
function update_git() {
22
	start_dir=${PWD}
23
	for dir in $HOME/git/*
24
	do
25
		dir=${dir%*/}
26
		echo "\n>> ${dir}"
27
		cd "${dir}"
28
		git pull
29
	done
30
	cd "${start_dir}"
31
}
32

33
export GIT_PAGER='/bin/less -FRXSe'
34
export PATH=$PATH:$HOME/.local/bin
35

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.