-
Notifications
You must be signed in to change notification settings - Fork 0
/
.zshrc
44 lines (40 loc) · 1.3 KB
/
.zshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# aliases
source ~/.zsh/aliases.zshrc
# functions
source ~/.zsh/functions.zshrc
# включаем цвета
source ~/.zsh/colors.zshrc
# заголовки табиков
source ~/.zsh/tab_titles.zshrc
# приглашалки
source ~/.zsh/prompts.zshrc
# completitions
source ~/.zsh/completions.zshrc
# bind's
source ~/.zsh/binds.zshrc
# хаки и прочее
source ~/.zsh/system.zshrc
# antigen
# source ~/.antigenrc
# npm
source ~/.nvmrc
# Git
source ~/.gitrc
# настройки для конкретной машинки
source ~/.profile
# настройки для osx
source ~/.osx
# ограничение использования CPU для некоторых процессов
source ~/.cpulimits
# подключаем autojump
[[ -s brew && -s `brew --prefix`/etc/autojump.sh ]] && . `brew --prefix`/etc/autojump.sh
# подключаем все кастомные настройки
[ -d ~/.dotfiles/customs ] &&
for CUSTOM_FOLDER in ~/.dotfiles/customs/*; do
source $CUSTOM_FOLDER.zshrc;
done
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"
CASE_SENSITIVE=true
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion