Compare commits
	
		
			3 Commits
		
	
	
		
			a768bf308f
			...
			0fc43e1563
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 0fc43e1563 | |||
| 7014435399 | |||
| 360e82abe9 | 
| @@ -1,19 +1,18 @@ | ||||
| # Set $PATH | ||||
| # Put only directories in $PATH that exist and remove duplicates | ||||
| typeset -U path  # No duplicates | ||||
| typeset -U path # No duplicates | ||||
| path=() | ||||
|  | ||||
| _prepath() { | ||||
|     for dir in "$@"; do | ||||
|         dir=${dir:A} | ||||
|         [[ ! -d "$dir" ]] && return | ||||
|         #path=("$dir" $path[@]) | ||||
|         path=("$dir" $path) | ||||
|     done | ||||
| for dir in "$@"; do | ||||
|   dir=${dir:A} | ||||
|   [[ ! -d "$dir" ]] && return | ||||
|   path=("$dir" $path) | ||||
| done | ||||
| } | ||||
|  | ||||
| _prepath /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/local/sbin # BSD and macOS | ||||
| _prepath /opt/homebrew/bin /opt/homebrew/sbin /usr/local/bin # Homebrew on macOS | ||||
| _prepath ~/bin ~/.local/bin # $HOME | ||||
| _prepath /opt/homebrew/bin /opt/homebrew/sbin /usr/local/bin          # Homebrew on macOS | ||||
| _prepath ~/bin ~/.local/bin                                           # $HOME | ||||
|  | ||||
| unfunction _prepath | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| ## Command history configuration | ||||
| HISTFILE="${ZCACHE}/history" | ||||
| HISTSIZE=1000000000 | ||||
| SAVEHIST=1000000000 | ||||
| export HISTFILE="${ZCACHE}/history" | ||||
| export HISTSIZE=1000000000 | ||||
| export SAVEHIST=${HISTSIZE} | ||||
| export HISTORY_IGNORE="([bf]g *|disown|cd ..|cd -)" | ||||
|  | ||||
| export HISTTIMEFORMAT="[%F %T] " | ||||
| setopt INC_APPEND_HISTORY | ||||
| @@ -12,5 +13,4 @@ setopt hist_verify | ||||
| setopt incappendhistory | ||||
| setopt histignorespace | ||||
| setopt histnostore | ||||
| setopt share_history | ||||
| export HISTORY_IGNORE="([bf]g *|disown|cd ..|cd -)" | ||||
| setopt share_history | ||||
| @@ -19,9 +19,9 @@ plugin_repos=( | ||||
|   rupa/z # Tracks your most used directories, based on 'frecency'. | ||||
|   Skylor-Tang/auto-venv # Automatically activates the Python virtual environment in the current directory or its parent directories. | ||||
|    | ||||
|   zsh-users/zsh-autosuggestions | ||||
|   zsh-users/zsh-syntax-highlighting | ||||
|   zsh-users/zsh-history-substring-search | ||||
|   zsh-users/zsh-autosuggestions | ||||
| ) | ||||
|  | ||||
| # load plugins | ||||
|   | ||||
		Reference in New Issue
	
	Block a user