dotfiles

My configuration files.
Log | Files | Refs | README

commit 9085446dfcba747408e737b2c231df802b93932e
parent a57eef00e2e2eef082c9fa9d72b6c680b2c7432a
Author: Sven Möller <sven-moeller@outlook.de>
Date:   Sun,  6 Feb 2022 18:04:33 +0100

Update script

Diffstat:
Mbin/.local/bin/lh | 25+++++++++++--------------
1 file changed, 11 insertions(+), 14 deletions(-)

diff --git a/bin/.local/bin/lh b/bin/.local/bin/lh @@ -37,22 +37,19 @@ bookmark () { bm "$1" } -_choose () { +choose () { [ $gui = true ] && menu="dmenu" action="$(grep '^[a-z]\+ ()' | sed 's/[^a-z]//g' | $menu)" $action "$1" } -while [ $# -gt 0 ]; do - case $1 in - -g) gui=true ;; - -*) echo "Unknown option: $1" ;; - -o) open $2 ;; - *) - [ $# -eq 2 ] && "$1" "$2" && exit - [ $# -eq 1 ] && cat "$0" | _choose "$1" - ;; - esac - shift -done - +case $1 in + -g) gui=true ;; + -o) open $2 ;; + -c) choose ;; + -*) echo "Unknown option: $1" ;; + *) + [ $# -eq 2 ] && "$1" "$2" && exit + [ $# -eq 1 ] && cat "$0" | open "$1" + ;; +esac