[menu._default_] name = status selector = bmo dmenu [menu.def.uris] generator = bmo conf -j -r . wish.ini selector_args = -l 20 --split = consumer = bmo wish -f - [menu.def.www_hist] generator = tac .local/share/uzbl/history | uniq selector_args = -l 20 --split-field 3 consumer = bmo wish -f - [menu.def.home] generator = ls -1 -t selector_args = -l 30 consumer = xargs -Ipath xdg-open "path" [menu.def.status] item = iam:UNDOCKING = bmo iam undocking item = iam:DOCKING = bmo iam docking item = iam:ZLEEPING = xfce4-terminal -T 'iam:ZLEEPING' -e 'bmo iam zleeping' item = iam:AFK = bmo iam afk item = iam:GONE = bmo iam gone item = iam:BACK = bmo iam back item = vpn:BRQ = nmcli connection up ovpn-brq item = shine:LESS = xbacklight -set 2; redshift -O 1500 item = shine:MORE = xbacklight -set 100; redshift -x selector_args = --split = consumer = bash - [menu.def.query] generator = bmo conf -j -r wish.query. selector_args = -l 20 --split = --split-field 1 consumer = cat [menu.def.run] generator = dmenu_path consumer = sed 's/$/ \&/' | sh - [menu.def.run_hist] generator = tac .local/share/bmo/menu/run_hist.history | awk '!seen[$0]++' consumer = tee -a .local/share/bmo/menu/run_hist.history | sed 's/$/ \&/' | sh - >> .local/share/bmo/menu/run_hist.out 2>&1 [menu.def.browsers] item = uzbl-browser item = vimb item = firefox item = opera item = opera-rh item = opera-beta consumer = cat [menu.def.context] generator = echo none; task context list | grep '^[a-z]' selector_args = --split ' ' --split-field 1 consumer = xargs -r task context