35 lines
875 B
Bash
35 lines
875 B
Bash
export LANG=de_DE.UTF-8
|
|
export EDITOR="nvim"
|
|
export SUDO_EDITOR="nvim"
|
|
|
|
HISTFILE=~/.histfile
|
|
HISTSIZE=1000
|
|
SAVEHIST=1000
|
|
|
|
alias ssh="kitty +kitten ssh"
|
|
alias l="lsd -lh --group-dirs first --size short"
|
|
alias ls="lsd"
|
|
alias orphans='[[ -n $(pacman -Qdt) ]] && sudo pacman -Rs $(pacman -Qdtq) || echo "no orphans to remove"'
|
|
|
|
bindkey "^[[3~" delete-char
|
|
bindkey "^[[H" beginning-of-line
|
|
bindkey "^[[F" end-of-line
|
|
bindkey "^[[1;5C" forward-word
|
|
bindkey "^[[1;5D" backward-word
|
|
|
|
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
|
|
|
|
autoload -Uz compinit vcs_info promptinit
|
|
compinit
|
|
promptinit
|
|
|
|
# This will set the default prompt to the walters theme
|
|
prompt adam2
|
|
|
|
# git info
|
|
precmd_vcs_info() { vcs_info }
|
|
precmd_functions+=( precmd_vcs_info )
|
|
setopt prompt_subst
|
|
RPROMPT='${vcs_info_msg_0_}'
|
|
# PROMPT='${vcs_info_msg_0_}%# '
|
|
zstyle ':vcs_info:git:*' formats '%b' |