From 944b6db89ae715d93d0804a6a2358dcab88f1c07 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Wed, 24 Nov 2021 02:02:25 -0500 Subject: initial bare repo commit --- .config/zsh/.zshrc | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 .config/zsh/.zshrc (limited to '.config/zsh/.zshrc') diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc new file mode 100644 index 0000000..4fc76a4 --- /dev/null +++ b/.config/zsh/.zshrc @@ -0,0 +1,44 @@ +# +# g3tchoo's zshrc +# + +# completion +autoload -U compinit +zmodload zsh/complist +zstyle ':completion:*' menu select +compinit + +# options +setopt autocd +setopt appendhistory +setopt sharehistory +setopt incappendhistory +set -o emacs + +# enable history +HISTFILE="$HOME/.cache/zsh/history" +HISTSIZE=100 +SAVEHIST=1000 + +# defaults +export EDITOR='nvim' +export VISUAL='nvim' +export AUR_PAGER='nnn -e' +export TERM=xterm-256color +export MICRO_TRUECOLOR=1 + +# alias +alias vim='nvim' +alias ls='exa' +alias la='ls -a' +alias g='git' +alias dotfiles='git --git-dir=$HOME/.cfg/ --work-tree=$HOME' +alias orphans='pacman -Qtdq | sudo pacman -Rns -' + +# plugins +source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh +source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme +#eval $(starship init zsh) + +# To customize prompt, run `p10k configure` or edit ~/.config/zsh/.p10k.zsh. +[[ ! -f ~/.config/zsh/.p10k.zsh ]] || source ~/.config/zsh/.p10k.zsh -- cgit v1.2.3