update menu
This commit is contained in:
@@ -7,28 +7,22 @@ function run_menu() {
|
||||
menu="main"
|
||||
fi
|
||||
|
||||
items="$(cat "$XDG_CONFIG_HOME/menu_main/$menu")"
|
||||
|
||||
echo "$XDG_CONFIG_HOME/menu_main/$menu"
|
||||
echo "$items"
|
||||
|
||||
items="$(cat "$XDG_CONFIG_HOME/menu/$menu")"
|
||||
item="$(echo "$items" | sed -e 's|:.*$||' | walker --dmenu)"
|
||||
|
||||
action="$(echo "$items" | grep "^$item" | sed 's|^[^:]*:||' )"
|
||||
|
||||
exec_item "$action"
|
||||
}
|
||||
|
||||
function exec_item() {
|
||||
if [[ "$(echo "$action" | sed -e 's|:.*$||')" == "menu" ]]
|
||||
then
|
||||
menu_main "$(echo "$action" | sed -e 's|^[^:]*:||')"
|
||||
run_menu "$(echo "$action" | sed -e 's|^[^:]*:||')"
|
||||
exit
|
||||
fi
|
||||
|
||||
if [[ "$(echo "$action" | sed -e 's|:.*$||')" == "exec" ]]
|
||||
then
|
||||
cd $XDG_CONFIG_HOME/menu_main
|
||||
cd "$XDG_CONFIG_HOME/menu"
|
||||
$(echo "$action" | sed -e 's|^[^:]*:||')
|
||||
fi
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ function in_playlist() {
|
||||
MHE:(ME|HE)
|
||||
ME:ME
|
||||
LME:(LE|ME)
|
||||
LO:LO
|
||||
LE:LE
|
||||
LOFI:LOFI
|
||||
LE_LOFI:(LE|LOFI)
|
||||
"
|
||||
|
||||
Reference in New Issue
Block a user