diff options
author | Julian T <julian@jtle.dk> | 2020-09-05 16:09:51 +0200 |
---|---|---|
committer | Julian T <julian@jtle.dk> | 2020-09-05 16:09:51 +0200 |
commit | 2d721a37515dc22e94bcb7d6d88a5702b3370cf4 (patch) | |
tree | 75fa06b76eab5a3cdca12d2ec3c1b9fe4aa7a671 /zsh-no-omzsh | |
parent | 061ba37acc63a11a598ebcb3ad5860db785f309e (diff) |
Moved new zsh config as main
Diffstat (limited to 'zsh-no-omzsh')
-rw-r--r-- | zsh-no-omzsh/.zshrc | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/zsh-no-omzsh/.zshrc b/zsh-no-omzsh/.zshrc deleted file mode 100644 index 7523976..0000000 --- a/zsh-no-omzsh/.zshrc +++ /dev/null @@ -1,68 +0,0 @@ -# The following lines were added by compinstall - -zstyle ':completion:*' completer _expand _complete _ignored _approximate -zstyle ':completion:*' group-name '' -zstyle ':completion:*' list-colors '' -zstyle ':completion:*' matcher-list '+' '+m:{[:lower:][:upper:]}={[:upper:][:lower:]}' 'l:|=* r:|=*' 'r:|[._-]=* r:|=*' -zstyle ':completion:*' menu select=5 -zstyle ':completion:*' select-prompt '%SScrolling active: current selection at %p%s' -zstyle :compinstall filename '/home/julian/.zshrc' - -autoload -Uz compinit -compinit -# -# End of lines added by compinstall -# Lines configured by zsh-newuser-install -HISTFILE=~/.zsh_history -HISTSIZE=10000 -SAVEHIST=1000000 -unsetopt beep -# End of lines configured by zsh-newuser-install - -autoload -Uz vcs_info -autoload -U colors && colors -zstyle ':vcs_info:*' formats '%F{075}(%F{078}%b%u%c%F{075})' -precmd() {vcs_info} - -function git_info { - local bname="$(git rev-parse --abbrev-ref HEAD 2> /dev/null)" - local statc="" - if [ -n "$bname" ]; then - if [ -n "$(git status --porcelain 2> /dev/null)" ]; then - # statc="%{\e[0;3${MNML_ERR_COLOR}m%}" - statc="%F{220}*" - fi - print "%F{075}(%F{078}$bname$statc%F{075})" - fi -} - -setopt PROMPT_SUBST -PROMPT='%F{032}%~$(git_info)%F{032} %(!.#.>) %F{255}' - -bindkey "^P" up-line-or-search -bindkey "^[[A" history-search-backward -bindkey "^[[B" history-search-forward - - -export EDITOR=nvim -export SUDO_EDITOR=$EDITOR -export LANG=en_US.UTF-8 -export TERM="xterm-256color" -export LSCOLORS="Gxfxcxdxbxegedabagacad" - -# Same colors for tab completion and ls -eval "$(dircolors)" -zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS} - -alias vim="nvim" -alias ls='ls --color=auto' - -# Expand with dots -# https://michael.thegrebs.com/2012/09/04/zsh-completion-waiting-dots/ -expand-or-complete-with-dots() { - echo -n "\e[31m...\e[0m" - zle expand-or-complete - zle redisplay -} -zle -N expand-or-complete-with-dots -bindkey "^I" expand-or-complete-with-dots |