summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlake Romero <blake@developercraft.com>2025-10-29 15:19:04 +0000
committerBlake Romero <blake@developercraft.com>2025-10-29 15:19:04 +0000
commit888240a48d89d410044e802a9d3af5f8b063c2b0 (patch)
treef597ca3ca52df5fe9110fa581a2f2d8bb4d40c88
parentc2b74a40e396051fa355bf155f28cf60e0cae440 (diff)
Fix group directories first flag & include group info in eza
-rw-r--r--bash_aliases9
1 files changed, 7 insertions, 2 deletions
diff --git a/bash_aliases b/bash_aliases
index 34e68a8..975955b 100644
--- a/bash_aliases
+++ b/bash_aliases
@@ -3,15 +3,20 @@
# BASH ALIASES
#
+# Helper Functions
+exists() {
+ command -v $1 >/dev/null 2>&1
+}
+
# Better defaults
-alias ls="ls -hvF --group-directories --color=auto"
+alias ls="ls -hvF --group-directories-first --color=auto"
alias rm="rm -iv"
exists tree && alias tree="tree --dirsfirst"
# Eza
if exists eza; then
- alias ls="eza --group --group-directories-first"
+ alias ls="eza --group-directories-first --group"
alias tree="ls --tree"
fi