scripts/applications/zshrc

30 lines
759 B
Bash

[[ -o interactive && ! -o login && -z $TMUX ]] &&
exec tmux new-session
HISTFILE=~/.zsh/hist
HISTSIZE=100000
SAVEHIST=10000
setopt appendhistory extendedglob nomatch prompt_subst correct
unsetopt autocd beep
bindkey -e
bindkey "${terminfo[khome]}" beginning-of-line
bindkey "${terminfo[kend]}" end-of-line
zstyle :compinstall filename '/home/marrub/.zshrc'
zstyle ':completion:*' format '[Completing %d]'
zstyle ':completion:*' matcher-list '' 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
autoload -Uz compinit
compinit
alias rebuild=$HOME/src/scripts/rebuild.sh
alias ls='ls --color=auto'
PROMPT='%#'
RPROMPT='%2~'
[[ -n $TMUX ]] &&
echo "Word of the moment: $(shuf -n1 /usr/share/dict/words)" |
awk -f ~/src/scripts/mid.awk col=$COLUMNS