-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.zshrc
37 lines (29 loc) · 760 Bytes
/
.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
# _______| |__ _ __ ___
# |_ / __| '_ \| '__/ __|
# _ / /\__ \ | | | | | (__
# (_)___|___/_| |_|_| \___|
# --------
# SETTINGS
# --------
autoload -Uz colors && colors
zstyle ':completion:*' menu select
# ------------
# SOURCE FILES
# ------------
source "$ZDOTDIR/functions.zsh"
zsh_add_file "aliases.zsh"
zsh_add_file "vim-mode.zsh"
zsh_add_file "colors.zsh"
zsh_add_file "keybinds.zsh"
zsh_add_file "zoxide.zsh"
zsh_add_file "prompt.zsh" # Starship disabled
if [[ "$OSTYPE" == "darwin"* ]]; then
zsh_add_file "macos_config.zsh"
elif [[ "$OSTYPE" == "linux-gnu"* ]]; then
zsh_add_file "linux_config.zsh"
fi
# -------
# PLUGINS
# -------
zsh_add_plugin "zsh-users/zsh-syntax-highlighting"
zsh_add_plugin "zsh-users/zsh-autosuggestions"