-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.zshenv
21 lines (18 loc) · 767 Bytes
/
.zshenv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# zsh settings
export ZSH_COMPDUMP="${HOME}/.cache/zcompdump-${ZSH_VERSION}"
export ZSH_CUSTOM="${HOME}/.zsh_custom"
export ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=#928374,bg=bold,underline"
export ZSH_AUTOSUGGEST_STRATEGY=(history completion)
export ZSH_AUTOSUGGEST_BUFFER_MAX_SIZE=20
export ZSH_AUTOSUGGEST_HISTORY_IGNORE="(cd *|ls *|l *|cat *|man *|rm *|mv *|chmod *|cp *|rmdir *)"
# XDG settings
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_STATE_HOME="$HOME/.local/state"
export XDG_DATA_HOME="$HOME/.local/share"
# Other settings
export ARCHFLAGS="-arch x86_64"
export RIPGREP_CONFIG_PATH="${HOME}/.ripgreprc"
export FZF_DEFAULT_OPTS_FILE="${HOME}/.fzfrc"
export DIFFPROG="nvim -d"
[[ -f ~/.zprofile ]] && . ~/.zprofile