From c54a883464a00553a7b9163798b58c15835cfb31 Mon Sep 17 00:00:00 2001 From: GrĂ©goire DuchĂȘne Date: Sun, 4 Jul 2021 17:52:52 +0100 Subject: darwin/zsh: Configure aliases for GNU ls if found --- dotfiles-darwin/zsh/profile | 2 +- dotfiles-darwin/zsh/rc | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'dotfiles-darwin') diff --git a/dotfiles-darwin/zsh/profile b/dotfiles-darwin/zsh/profile index 30a5ef0..e5e4c79 100644 --- a/dotfiles-darwin/zsh/profile +++ b/dotfiles-darwin/zsh/profile @@ -3,7 +3,7 @@ () { local dir for dir ( - /usr/local/opt/{gnu-tar,grep}/libexec/gnubin + /usr/local/opt/{coreutils,gnu-tar,grep}/libexec/gnubin ~/Applications/Emacs.app/Contents/MacOS/bin ); do [[ -d ${dir} ]] && path=(${dir} ${path}) diff --git a/dotfiles-darwin/zsh/rc b/dotfiles-darwin/zsh/rc index b36f8ae..2875e9f 100644 --- a/dotfiles-darwin/zsh/rc +++ b/dotfiles-darwin/zsh/rc @@ -14,3 +14,8 @@ alias python=python3 alias emacs=${emacs} fi } + +if (( ${path[(I)/usr/local/opt/coreutils/libexec/gnubin]} )); then + alias ls='ls --color --group-directories-first' + alias lsh='ls -Shrs' +fi -- cgit v1.2.3-70-g09d2