-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.zshrc
More file actions
39 lines (27 loc) · 798 Bytes
/
.zshrc
File metadata and controls
39 lines (27 loc) · 798 Bytes
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
# Oh My ZSH Settings
ZSH_TMUX_FIXTERM_WITH_256_COLOR=xterm-256color
# ZVM Settings
ZVM_VI_INSERT_ESCAPE_BINDKEY=jk
antigen use oh-my-zsh
antigen bundle git
antigen bundle kubectl
antigen bundle docker
antigen bundle terraform
antigen bundle aliases
antigen bundle jump
antigen bundle eza
antigen bundle asdf
# disable this if using kitty/ghostty for multiplexing
antigen bundle tmux
antigen bundle jeffreytse/zsh-vi-mode
antigen bundle fzf
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-autosuggestions
antigen apply
eval "$(starship init zsh)"
EDITOR="nvim"
# If we're in an integrated nvim terminal, use it for git messages
if [[ -n "$NVIM" && -x "$(command -v nvr)" ]]; then
export GIT_EDITOR="nvr -cc split --remote-wait"
fi
DISABLE_AUTO_TITLE=true