37 lines
		
	
	
		
			964 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			964 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| export FINDER="sk"
 | |
| export EDITOR="helix"
 | |
| export VISUAL="helix"
 | |
| export GPG_TTY=$(tty)
 | |
| export NVM_DIR="$HOME/.nvm"
 | |
| export DOCKER_HOST="unix://$XDG_RUNTIME_DIR/docker.sock"
 | |
| export DOCKER_SOCKET="$XDG_RUNTIME_DIR/docker.sock"
 | |
| export HELIX_RUNTIME="$HOME/src/helix/runtime"
 | |
| export SKIM_DEFAULT_COMMAND="git ls-tree -r --name-only HEAD || rg --files"
 | |
| 
 | |
| fpath+=(~/.zsh/completions)
 | |
| 
 | |
| # Setup cargo
 | |
| [[ -s ~/.cargo/env ]] && source ~/.cargo/env
 | |
| 
 | |
| # Local gems
 | |
| if (( $+commands[ruby] )); then
 | |
|   local gem_bin_path="$(ruby -r rubygems -e 'puts Gem.user_dir')/bin"
 | |
|   [[ -d "$gem_bin_path" ]] && path+=("$gem_bin_path")
 | |
| fi
 | |
| 
 | |
| # Setup go paths
 | |
| if (( $+commands[go] )); then
 | |
|   local go_bin_path="$(go env GOPATH)/bin"
 | |
|   [[ -d "$go_bin_path" ]] && path+=("$go_bin_path")
 | |
| fi
 | |
| 
 | |
| if (( $+commands[fd] )); then
 | |
|   export FZF_DEFAULT_COMMAND="fd --type f"
 | |
|   export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
 | |
| fi
 | |
| 
 | |
| # Local environment
 | |
| if [[ -s ~/.zshenv.local ]]; then
 | |
|   source ~/.zshenv.local
 | |
| fi
 |