-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdot-zshrc
48 lines (39 loc) · 1.23 KB
/
dot-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
45
46
47
48
#!/bin/zsh
#
# shellcheck shell=bash disable=SC1090
# source shell common settings
if [ -f ~/.config/shellcommon/common/common.sh ]; then
source ~/.config/shellcommon/common/common.sh
fi
# source zsh options
if [ -f ~/.config/zshrcparts/options/options.zsh ]; then
source ~/.config/zshrcparts/options/options.zsh
fi
# source zsh keymaps
if [ -f ~/.config/zshrcparts/keymaps/keymaps.zsh ]; then
source ~/.config/zshrcparts/keymaps/keymaps.zsh
fi
# source zsh configurations
if [ -f ~/.config/zshrcparts/configs/configs.zsh ]; then
source ~/.config/zshrcparts/configs/configs.zsh
fi
# source zsh completions
if [ -f ~/.config/zshrcparts/completions/completions.zsh ]; then
source ~/.config/zshrcparts/completions/completions.zsh
fi
# source zsh local settings
if [ -f ~/.config/zshrcparts/local/local.zsh ]; then
source ~/.config/zshrcparts/local/local.zsh
fi
# source zsh aliases
if [ -f ~/.config/zshrcparts/aliases/aliases.zsh ]; then
source ~/.config/zshrcparts/aliases/aliases.zsh
fi
# source zsh prompt
if [ -f ~/.config/zshrcparts/prompt/prompt.zsh ]; then
source ~/.config/zshrcparts/prompt/prompt.zsh
fi
# source zsh plugins
if [ -f ~/.config/zshrcparts/plugins/plugins.zsh ]; then
source ~/.config/zshrcparts/plugins/plugins.zsh
fi