{ grml-zsh-config }: '' source ${grml-zsh-config}/etc/zsh/zshrc #export PATH="$PATH:$HOME/.local/bin:$HOME/System/local/bin:$HOME/System/bin:$HOME/.cargo/bin" alias reset='tput reset' alias reload='exec zsh' alias py=python alias py2=python2 alias py3=python3 function spawn() { if [ ! -x "$(command -v $1)" ]; then echo "spawn: no such shit: $1" >&2 return 1 fi $@ >/dev/null 0>&1 2>&1 & disown } function galias() { source $HOME/System/dot/git-aliases.zsh } function xseli() { T=$(mktemp) $EDITOR -n $T xsel -b <$T rm $T } autoload -Uz up-line-or-beginning-search zle -N up-line-or-beginning-search autoload -Uz down-line-or-beginning-search zle -N down-line-or-beginning-search bindkey '\eOA' up-line-or-beginning-search bindkey '\e[A' up-line-or-beginning-search bindkey '\eOB' down-line-or-beginning-search bindkey '\e[B' down-line-or-beginning-search zstyle ':prompt:grml:left:setup' items $([ ''${NO_USERATHOST:-0} -gt 0 ] || echo user at host) path percent zstyle ':prompt:grml:right:setup' items sad-smiley vcs $([ ''${NO_BATTERY:-0} -gt 0 ] || echo battery) time zstyle ':prompt:grml:right:items:time' pre ' %F{yellow}' unsetopt sharehistory setopt appendhistory setopt extendedhistory ''