-
Notifications
You must be signed in to change notification settings - Fork 0
/
.zshrc
48 lines (33 loc) · 1.09 KB
/
.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
# # Enable rbenv before path!
# eval "$(rbenv init -)"
# # Enable gpg-agent daemon
# if test -f $HOME/.gpg-agent-info && kill -0 `cut -d: -f 2 $HOME/.gpg-agent-info` 2>/dev/null; then
# GPG_AGENT_INFO=`cat $HOME/.gpg-agent-info | cut -c 16-`
# else
# # No, gpg-agent not available; start gpg-agent
# eval `gpg-agent --daemon --no-grab`
# fi
## Enable rbenv before path!
eval "$(rbenv init -)"
# FZF
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
export PATH="/opt/homebrew/opt/libpq/bin:$PATH"
# Path to oh-my-zsh configuration
export ZSH=$HOME/.oh-my-zsh
# Oh my zsh theme
export ZSH_THEME="fwalch"
plugins=(vi-mode brew coffee pip git fzf)
# Term
export TERM=xterm-256color
export ZSH_DISABLE_COMPFIX=true
# Oh my zsh
source $ZSH/oh-my-zsh.sh
plugins+=(github)
eval "$(pyenv init -)"
export PATH="$HOME/.poetry/bin:$PATH"
[[ $commands[kubectl] ]] && source <(kubectl completion zsh)
export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
autoload -U +X compinit && compinit
autoload -U +X bashcompinit && bashcompinit
eval "$(idris2 --bash-completion-script idris2)"
export PATH="$HOME/.pack/bin:$PATH"