48 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| # Lines configured by zsh-newuser-install
 | |
| HISTFILE=~/.zhistory
 | |
| HISTSIZE=100000
 | |
| SAVEHIST=100000
 | |
| setopt appendhistory notify
 | |
| unsetopt beep
 | |
| bindkey -e
 | |
| # End of lines configured by zsh-newuser-install
 | |
| # The following lines were added by compinstall
 | |
| #
 | |
| 
 | |
| # Use menu complete immediately instead of after the first tab
 | |
| setopt MENU_COMPLETE
 | |
| 
 | |
| zstyle :compinstall filename "$HOME/.zshrc"
 | |
| 
 | |
| autoload -Uz compinit
 | |
| compinit
 | |
| # End of lines added by compinstall
 | |
| 
 | |
| # Enable the 2d menu for tab completion
 | |
| zstyle ':completion:*' menu select
 | |
| 
 | |
| autoload colors zsh/terminfo
 | |
| if [[ "$terminfo[colors]" -ge 8 ]]; then
 | |
|     colors
 | |
| fi
 | |
| for color in RED GREEN YELLOW BLUE MAGENTA CYAN WHITE; do
 | |
|     eval PR_$color='%{$terminfo[bold]$fg[${(L)color}]%}'
 | |
|     eval PR_LIGHT_$color='%{$fg[${(L)color}]%}'
 | |
|     (( count = $count + 1 ))
 | |
| done
 | |
| PR_NO_COLOR="%{$terminfo[sgr0]%}"
 | |
| PS1="[$PR_BLUE%n$PR_WHITE@$PR_GREEN%U%m%u$PR_NO_COLOR:$PR_RED%2c$PR_NO_COLOR]%(!.#.$) "
 | |
| 
 | |
| source $HOME/.config/ansible_deploy/zsh-histdb/sqlite-history.zsh
 | |
| autoload -Uz add-zsh-hook
 | |
| 
 | |
| source $HOME/.config/ansible_deploy/zsh-histdb/histdb-interactive.zsh
 | |
| bindkey '^r' _histdb-isearch
 | |
| 
 | |
| # TODO: Consider moving to /etc/profile.d
 | |
| while read file; do
 | |
|     if [ -e "$file" ]; then
 | |
|         source "$file"
 | |
|     fi
 | |
| done <<<"$(find $HOME/.config/ansible_deploy/zshrc -maxdepth 1 -type f -name '*.zsh' -print)"
 | 
