bin/b: add exa over ls
This commit is contained in:
parent
4d6456054b
commit
bf50aca901
|
@ -123,7 +123,7 @@ done
|
||||||
# timg: images
|
# timg: images
|
||||||
# timga: potentially viewable as image
|
# timga: potentially viewable as image
|
||||||
if test "$timg"; then
|
if test "$timg"; then
|
||||||
# Don't show info on all images for gifs
|
# TODO Don't show info on all images for gifs
|
||||||
$inspect || $elevate timg $(test "$timga" && echo "-V") --rotate=exif -g $(tput cols)x$(expr $(tput lines) / 2) \
|
$inspect || $elevate timg $(test "$timga" && echo "-V") --rotate=exif -g $(tput cols)x$(expr $(tput lines) / 2) \
|
||||||
$(test $# -gt 1 &&
|
$(test $# -gt 1 &&
|
||||||
echo "-t0.2 --center $(test $# -lt 20 && echo "--title") --grid=$((grid < $# ? grid : $#))x2") \
|
echo "-t0.2 --center $(test $# -lt 20 && echo "--title") --grid=$((grid < $# ? grid : $#))x2") \
|
||||||
|
@ -169,8 +169,11 @@ fi
|
||||||
|
|
||||||
if test "$ls" -o $# -eq 0; then
|
if test "$ls" -o $# -eq 0; then
|
||||||
checkperm .
|
checkperm .
|
||||||
|
if type exa >/dev/null
|
||||||
|
then exa --long --group --classify --group-directories-first --all --all "${ls[@]:-.}"
|
||||||
# Alternative: find -exec ls -dl {} +
|
# Alternative: find -exec ls -dl {} +
|
||||||
{ timeout .1s $elevate ls -l $(test $# -gt ${#ls[@]} && echo "-d") --color=always --human-readable --si --group-directories-first --file-type --dereference-command-line-symlink-to-dir --all "${ls[@]:-.}" ||
|
else { timeout .1s $elevate ls -l $(test $# -gt ${#ls[@]} && echo "-d") --color=always --human-readable --si --group-directories-first --file-type --dereference-command-line-symlink-to-dir --all "${ls[@]:-.}" ||
|
||||||
$elevate ls $(test $# -gt ${#ls[@]} && echo "-d") --color=always --human-readable --si --dereference-command-line --all --sort=none "${ls[@]:-.}"
|
$elevate ls $(test $# -gt ${#ls[@]} && echo "-d") --color=always --human-readable --si --dereference-command-line --all --sort=none "${ls[@]:-.}"
|
||||||
} | less -RF
|
} | less -RF
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue