| 
									
										
										
										
											2022-10-11 21:24:39 -04:00
										 |  |  | # 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]%(!.#.$) " | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-10-11 21:45:56 -04:00
										 |  |  | source $HOME/.config/ansible_deploy/zsh-histdb/sqlite-history.zsh | 
					
						
							| 
									
										
										
										
											2022-10-11 21:24:39 -04:00
										 |  |  | autoload -Uz add-zsh-hook | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-10-11 21:45:56 -04:00
										 |  |  | source $HOME/.config/ansible_deploy/zsh-histdb/histdb-interactive.zsh | 
					
						
							| 
									
										
										
										
											2022-10-11 21:24:39 -04:00
										 |  |  | bindkey '^r' _histdb-isearch | 
					
						
							| 
									
										
										
										
											2022-10-11 21:42:55 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | # TODO: Consider moving to /etc/profile.d | 
					
						
							|  |  |  | while read file; do | 
					
						
							|  |  |  |     if [ -e "$file" ]; then | 
					
						
							|  |  |  |         source "$file" | 
					
						
							|  |  |  |     fi | 
					
						
							| 
									
										
										
										
											2022-10-11 21:45:56 -04:00
										 |  |  | done <<<"$(find $HOME/.config/ansible_deploy/zshrc -maxdepth 1 -type f -name '*.zsh' -print)" |