commit 9edf0926195eb70f49af057caccc0679cdfd0182
parent 629452247c9f312c3ea69ed0730f0dc4f9f7af4b
Author: Jacob R. Edwards <jacobouno@protonmail.com>
Date: Thu, 19 Nov 2020 11:29:33 -0800
Add ls(1) shell aliases and functions
Always run ls with the `1' flag adding the lsc function to pipe it's
output through rs(1).
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/modules/aliases/.config/aliases/main b/modules/aliases/.config/aliases/main
@@ -13,7 +13,8 @@ include openbsd
doin() { (builtin cd ${1:?No directory} && shift && eval $@) ;}
fed() { doin "$FEED_DIR" feed $@ ;}
fman() { groff -man -Tascii $@ | l ;}
-lsm() { ls -1 ${ALIASES:?unset} ;}
+lsc() { ls $* | rs ;}
+lsm() { ls ${ALIASES:?unset} ;}
note() { doin $HOME/own/text/note/ $@ ;}
np() { unset ALL_PROXY; unset HTTP_PROXY ;}
reload() { . ~/.profile && include main ;}
@@ -26,6 +27,7 @@ alias fls="find . -maxdepth 1"
alias get="curl -sSLO"
alias gmake="gmake -j`ncpu`"
alias grep="egrep"
+alias ls="ls -1"
alias lsp="dmenu_path"
alias make="make -j`ncpu`"
alias man="man "