[menu._default_] name = status selector = bmo dmenu [menu.uris] generator = bmo conf -j -r . wish.ini select_args = -l 20 --split = consumer = bmo wish -f - [menu.www_hist] generator = tac .local/share/uzbl/history | uniq select_args = -l 20 --split-field 3 consumer = bmo wish -f - [menu.home] generator = ls -1 -t select_args = -l 30 consumer = xargs -Ipath xdg-open "path" [menu.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 = shine:LESS = xbacklight -set 2; redshift -O 1500 item = shine:MORE = xbacklight -set 100; redshift -x select_args = --split = consumer = bash - [menu.query] generator = bmo conf -j -r wish.query. select_args = -l 20 --split = --split-field 1 consumer = cat [menu.run] generator = dmenu_path consumer = sed 's/$/ \&/' | sh - [menu.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.browsers] item = uzbl-browser item = vimb item = firefox item = opera item = opera-rh item = opera-beta consumer = cat [menu.context] generator = echo none; task context list | grep '^[a-z]' select_args = --split ' ' --split-field 1 consumer = xargs -r task context