20 lines
		
	
	
		
			621 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			621 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| # OhMyZSH
 | |
| export ZSH="$HOME/.oh-my-zsh"
 | |
| ZSH_THEME="bira"
 | |
| COMPLETION_WAITING_DOTS="true"
 | |
| DISABLE_UNTRACKED_FILES_DIRTY="true"
 | |
| plugins=(git)
 | |
| source $ZSH/oh-my-zsh.sh
 | |
| # NVM
 | |
| export NVM_DIR="$HOME/.nvm"
 | |
| [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
 | |
| [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
 | |
| # GPG CLI Config
 | |
| export GPG_TTY=$(tty)
 | |
| export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
 | |
| gpgconf --launch gpg-agent
 | |
| # PyEnv
 | |
| export PYENV_ROOT="$HOME/.pyenv"
 | |
| [[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
 | |
| eval "$(pyenv init -)"
 |