Update zshrc
This commit is contained in:
parent
5af678e33a
commit
31b080d00f
1 changed files with 34 additions and 10 deletions
|
@ -70,22 +70,46 @@ source $ZSH/oh-my-zsh.sh
|
||||||
|
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# User configuration
|
# USER CONFIGURATION
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
if [[ -f "$HOME/.zshrc.local" ]]; then
|
if [[ -f "$HOME/.zshrc.local" ]]; then
|
||||||
source "$HOME/.zshrc.local"
|
source "$HOME/.zshrc.local"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v tig &>/dev/null; then
|
|
||||||
alias tiga='tig --all'
|
|
||||||
fi
|
|
||||||
|
|
||||||
alias cdd='cd {{ .deploydir }}'
|
alias cdd='cd {{ .deploydir }}'
|
||||||
export cdd={{ .deploydir }}
|
export cdd={{ .deploydir }}
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# EDITOR
|
# History
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
# set the maximum number of lines to be saved in the history file
|
||||||
|
export HISTSIZE="50000"
|
||||||
|
export SAVEHIST="$HISTSIZE"
|
||||||
|
|
||||||
|
# append new history entries to the history file
|
||||||
|
setopt APPEND_HISTORY
|
||||||
|
|
||||||
|
# save each command to the history file as soon as it is executed
|
||||||
|
setopt INC_APPEND_HISTORY
|
||||||
|
|
||||||
|
# ignore recording duplicate consecutive commands in the history
|
||||||
|
setopt HIST_IGNORE_DUPS
|
||||||
|
|
||||||
|
# ignore commands that start with a space in the history
|
||||||
|
setopt HIST_IGNORE_SPACE
|
||||||
|
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
# Git
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
if command -v tig &>/dev/null; then
|
||||||
|
alias tiga='tig --all'
|
||||||
|
fi
|
||||||
|
|
||||||
|
# ---------------------------------------------------------------------------
|
||||||
|
# Editor
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
if hash nvim 2>/dev/null; then
|
if hash nvim 2>/dev/null; then
|
||||||
|
@ -104,7 +128,7 @@ export VISUAL=$EDITOR
|
||||||
alias vi=$EDITOR
|
alias vi=$EDITOR
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# TMUX
|
# Tmux
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
# Function to set tmux window title
|
# Function to set tmux window title
|
||||||
|
@ -141,7 +165,7 @@ export FAVORITE_COMMAND4="{{ .tmux_favorite4 }}"
|
||||||
|
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# FZF
|
# Fzf
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
if command -v fzf &>/dev/null; then
|
if command -v fzf &>/dev/null; then
|
||||||
|
@ -160,7 +184,7 @@ fi
|
||||||
|
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# SDKMAN
|
# Sdkman
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
export SDKMAN_DIR="$HOME/.sdkman"
|
export SDKMAN_DIR="$HOME/.sdkman"
|
||||||
|
@ -168,7 +192,7 @@ export SDKMAN_DIR="$HOME/.sdkman"
|
||||||
|
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# MAVEN
|
# Maven
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
if command -v mvn &>/dev/null; then
|
if command -v mvn &>/dev/null; then
|
||||||
|
|
Loading…
Add table
Reference in a new issue