From 926ab212f8016ba6b336cc8a58bef82495434c7f Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Sat, 7 Jun 2008 01:01:32 +0200 Subject: added 'ls-colors:' --- etc/completion | 2 +- etc/rc | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/etc/completion b/etc/completion index ce57c85..f46a6d5 100644 --- a/etc/completion +++ b/etc/completion @@ -1,7 +1,7 @@ ## vim:ft=zsh zstyle :compinstall filename "$HOME/.zshrc" -linux: zstyle ':completion:*' list-colors $(dircolors $HOME/packages/zsh/etc/dircolors | head -n 1 | sed -r 's/LS_COLORS=|;$//g') +ls-colors: zstyle ':completion:*' list-colors $(dircolors $HOME/packages/zsh/etc/dircolors | head -n 1 | sed -r 's/LS_COLORS=|;$//g') # Mark the current selection when tabbing through possible completions zstyle ':completion:*' menu select=1 # Also complete uppercase names with lowercase diff --git a/etc/rc b/etc/rc index 82300a0..337fa80 100644 --- a/etc/rc +++ b/etc/rc @@ -4,6 +4,7 @@ ZDIR=$HOME/packages/zsh/etc uname=$(uname) alias 'linux:'='[ $uname = Linux ] &&' +alias 'ls-colors:'='which dircolors &> /dev/null &&' alias 'openbsd:'='[ $uname = OpenBSD ] &&' ## include the actual config @@ -23,12 +24,13 @@ source $ZDIR/completion ## misc bindkey -e # EMACS bindings -linux: eval $(dircolors -b $HOME/packages/zsh/etc/dircolors) +ls-colors: eval $(dircolors -b $HOME/packages/zsh/etc/dircolors) trap 'echo zsh: Program terminated with exit status $?' ZERR mesg n umask 077 ## cleanup unalias 'linux:' +unalias 'ls-colors:' unalias 'openbsd:' unset uname -- cgit v1.2.3