From 7aaf25ce85475166d606a07fa09ed0ea5cba2d07 Mon Sep 17 00:00:00 2001 From: Tomas Mirchev Date: Mon, 20 Oct 2025 20:10:25 +0300 Subject: [PATCH] improve zsh --- config/shared/zsh | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/config/shared/zsh b/config/shared/zsh index 7240fec..c785a10 100644 --- a/config/shared/zsh +++ b/config/shared/zsh @@ -3,15 +3,14 @@ export LANG=en_US.UTF-8 export LC_CTYPE=en_US.UTF-8 export LC_COLLATE=C -eval "$(dircolors)" -export LS_COLORS="${LS_COLORS}:ln=1;33:" +# eval "$(dircolors)"; echo "$LS_COLORS" +export LS_COLORS='rs=0:di=01;34:ln=01;33:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32' -KEYTIMEOUT=1 HISTFILE=$HOME/.zsh_history HISTSIZE=10000 SAVEHIST=10000 -setopt auto_cd interactive_comments prompt_subst +setopt auto_cd interactive_comments prompt_subst share_history setopt append_history hist_ignore_dups hist_ignore_all_dups hist_reduce_blanks autoload -Uz compinit @@ -37,9 +36,16 @@ bindkey '^[[B' down-line-or-beginning-search bindkey '^[OB' down-line-or-beginning-search bindkey '^U' backward-kill-line -# alias ls='ls --color=auto --group-directories-first' -alias ls='ls --color=auto' +if command -v nvim >/dev/null 2>&1; then + alias vim='nvim' +fi + +case "$OSTYPE" in + linux*) alias ls='ls --color=auto --group-directories-first' ;; + darwin*) alias ls='ls --color=auto' ;; +esac + alias ll='ls -lF' alias lla='ll -a' alias ld='ls -ld */' -alias vim=nvim +