aboutsummaryrefslogtreecommitdiff
path: root/config/zsh/aliases/ls.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'config/zsh/aliases/ls.zsh')
-rw-r--r--config/zsh/aliases/ls.zsh24
1 files changed, 7 insertions, 17 deletions
diff --git a/config/zsh/aliases/ls.zsh b/config/zsh/aliases/ls.zsh
index a3a484a..4e763fd 100644
--- a/config/zsh/aliases/ls.zsh
+++ b/config/zsh/aliases/ls.zsh
@@ -1,28 +1,18 @@
-# Trash
-alias trash="ls \$TRASH_TMP_DIR";
-
# List files aliases
-alias l="ls -1";
-alias la='ls -a';
-alias ll='ls -alF';
-alias lt='ls --tree';
+alias ll="ls -lh --time-style=+ --group-directories-first --color=always";
alias la='ls -A';
alias lsize='du -h -d1';
-lc () { # lf with cd to navigated directory on quit
+alias l='daffm';
+alias lt='daffm';
+
+# cd to navigated directory on quit
+lc () {
tmp="$(mktemp)"
- lf -last-dir-path="$tmp" "$@"
+ DAFFM_LAST_DIR_PATH="$tmp" daffm -c @lastcd
if [ -f "$tmp" ]; then
dir="$(cat "$tmp")"
rm -f "$tmp"
[ -d "$dir" ] && [ "$dir" != "$(pwd)" ] && cd "$dir"
fi
}
-
-lfshow() {
- local TMP_F="$(mktemp)";
- lf -selection-path "$TMP_F" "$@" >/dev/null 2>&1;
- local res="$(< "$TMP_F")";
- rm -f "$TMP_F";
- echo "$res"
-}