-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdot_zshrc
36 lines (28 loc) · 1.06 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
#!/bin/sh
[ -f "${XDG_DATA_HOME:-$HOME/.local/share}/zap/zap.zsh" ] && source "${XDG_DATA_HOME:-$HOME/.local/share}/zap/zap.zsh"
# history
HISTFILE=~/.zsh_history
# source
plug "$HOME/.config/zsh/aliases.zsh"
plug "$HOME/.config/zsh/exports.zsh"
plug "$HOME/.config/zsh/autocompletions.zsh"
plug "$HOME/.config/zsh/keybindings.zsh"
plug "$HOME/.config/zsh/plugins/sanekeybindings.zsh"
# plugins
plug "zsh-users/zsh-autosuggestions"
plug "zap-zsh/supercharge"
plug "hlissner/zsh-autopair"
plug "zsh-users/zsh-syntax-highlighting"
plug "jeffreytse/zsh-vi-mode"
plug "zap-zsh/fzf"
plug "zap-zsh/exa"
plug "zsh-users/zsh-syntax-highlighting"
## This variable tells zsh which non-alphanumeric characters are part of a word
## (e.g for kill-word or backward-kill-word if '/' not in there, it will stop the deletion)
## More info: https://github.com/ohmyzsh/ohmyzsh/wiki/FAQ/91d647269f69f7357b0dafa0ce050003edfb1e92#other-problems
WORDCHARS='*?_-.[]~=&;!#$%^(){}<>'
# Load asdf
. "$HOME/.asdf/asdf.sh"
# Load autojump
. /usr/share/autojump/autojump.sh
eval "$(starship init zsh)"