From 706e5d68336dd0e3d93ff646136a01d82a7f13aa Mon Sep 17 00:00:00 2001 From: Harrison McCullough Date: Tue, 1 Oct 2024 05:58:10 -0700 Subject: [PATCH] Use eza instead of exa According to [this][issue], `exa` is now unmaintained. It recommends to use the actively maintained [`eza`][eza] fork instead. [issue]: https://github.com/ogham/exa/issues/1243 [eza]: https://github.com/eza-community/eza --- init/30_osx_homebrew_recipes.sh | 1 + init/50_rust.sh | 1 - source/50_navigation.sh | 8 ++++---- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/init/30_osx_homebrew_recipes.sh b/init/30_osx_homebrew_recipes.sh index b91c7660e..6e2545288 100644 --- a/init/30_osx_homebrew_recipes.sh +++ b/init/30_osx_homebrew_recipes.sh @@ -20,6 +20,7 @@ recipes=( diff-so-fancy dos2unix elm + eza fd findutils fswatch diff --git a/init/50_rust.sh b/init/50_rust.sh index f72dccd3a..27c7aa32d 100644 --- a/init/50_rust.sh +++ b/init/50_rust.sh @@ -7,7 +7,6 @@ fi crates=( bat fd-find - exa hx lsd ripgrep diff --git a/source/50_navigation.sh b/source/50_navigation.sh index b72061cf6..8c2fdd340 100644 --- a/source/50_navigation.sh +++ b/source/50_navigation.sh @@ -2,11 +2,11 @@ export LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.ogg=01;35:*.mp3=01;35:*.wav=01;35:' # Always use color output for `ls` -if is_available exa; then - alias ls='exa -I "*~"' - alias la='exa -a' +if is_available eza; then + alias ls='eza -I "*~"' + alias la='eza -a' # h is actually for "header" here - alias ll='exa -alh --git --icons' + alias ll='eza -alh --git --icons' elif is_available lsd; then alias ls='lsd -I "*~"' alias la='lsd -A'