mirror of
				https://github.com/tiyn/dotfiles.git
				synced 2025-10-31 12:31:15 +01:00 
			
		
		
		
	zshrc/bashrc update; zsh: highlighting, tab completion
This commit is contained in:
		| @@ -3,12 +3,11 @@ | ||||
| shopt -s autocd | ||||
| set -o vi | ||||
| stty -ixon # Disable ctrl-s and ctrl-q. | ||||
| export PS1="\[$(tput bold)\]\[$(tput setaf 1)\][\[$(tput setaf 3)\]\u\[$(tput setaf 2)\]@\[$(tput setaf 4)\]\h \[$(tput setaf 5)\]\W\[$(tput setaf 1)\]]\[$(tput setaf 7)\]\\$ \[$(tput sgr0)\]" | ||||
| export PS1="\[$(tput bold)\]\[$(tput setaf 1)\][\[$(tput setaf 3)\]\u\[$(tput setaf 2)\]@\[$(tput setaf 4)\]\h \[$(tput setaf 5)\]\W\[$(tput setaf 1)\]]\[$(tput setaf 7)\]\[$(tput sgr0)\]\\$ " | ||||
| HISTSIZE=10000 | ||||
| SAVEHIST=10000 | ||||
| HISTFILE=~/.cache/shhistory | ||||
|  | ||||
| [ -f "$HOME/.config/shortcutrc" ] && source "$HOME/.config/shortcutrc" # Load shortcut aliases | ||||
| [ -f "$HOME/.config/aliasrc" ] && source "$HOME/.config/aliasrc" # Load aliases | ||||
| source "$HOME/.config/aliasrc" 2>/dev/null # Load aliases | ||||
|  | ||||
| pfetch | ||||
|   | ||||
| @@ -1,9 +1,36 @@ | ||||
| set -o vi | ||||
| stty -ixon # Disable ctrl-s and ctrl-q. | ||||
|  | ||||
| # Disable ctrl-s and ctrl-q. | ||||
| stty -ixon | ||||
|  | ||||
| # Enable colors and change prompt | ||||
| autoload -U colors && colors | ||||
| PS1="%B%{$fg[red]%}[%{$fg[yellow]%}%n%{$fg[green]%}@%{$fg[blue]%}%M %{$fg[magenta]%}%~%{$fg[red]%}]%{$reset_color%}$%b " | ||||
|  | ||||
| # History in cache directory | ||||
| HISTSIZE=10000 | ||||
| SAVEHIST=10000 | ||||
| HISTFILE=~/.cache/shhistory | ||||
|  | ||||
| # Basic auto/tab complete | ||||
| autoload -U compinit | ||||
| zstyle ':completion:*' menu select | ||||
| zmodload zsh/complist | ||||
| compinit | ||||
| _comp_options+=(globdots)	# Include hidden files | ||||
|  | ||||
| # enable vi mode + vim bindings in tab mode | ||||
| bindkey -v | ||||
| export KEYTIMEOUT=1 | ||||
| bindkey -M menuselect 'h' vi-backward-char | ||||
| bindkey -M menuselect 'k' vi-up-line-or-history | ||||
| bindkey -M menuselect 'l' vi-forward-char | ||||
| bindkey -M menuselect 'j' vi-down-line-or-history | ||||
| bindkey -v '^?' backward-delete-char | ||||
|  | ||||
|  | ||||
| [ -f "$HOME/.config/aliasrc" ] && source "$HOME/.config/aliasrc" # Load aliases | ||||
|  | ||||
| # Load zsh-syntax-highlighting; should be last. | ||||
| source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh 2>/dev/null | ||||
|  | ||||
| pfetch | ||||
|   | ||||
		Reference in New Issue
	
	Block a user