|
|
@@ -1,57 +1,57 @@
|
|
1
|
|
-[menu._default_]
|
|
2
|
|
- selector = pybmo dmenu
|
|
3
|
|
-
|
|
4
|
|
-[menu.def.uris]
|
|
|
1
|
+[menu.uris]
|
|
5
|
2
|
generator = pybmo conf -c wish.ini
|
|
6
|
|
- selector_args = -l 20 --split =
|
|
7
|
|
- consumer = bmo wish -f
|
|
|
3
|
+ lines = 20
|
|
|
4
|
+ split_delim = =
|
|
|
5
|
+ consumer = zbmo wish -f
|
|
8
|
6
|
|
|
9
|
|
-[menu.def.home]
|
|
|
7
|
+[menu.home]
|
|
10
|
8
|
generator = ls -1 -t
|
|
11
|
|
- selector_args = -l 30
|
|
|
9
|
+ lines = 30
|
|
12
|
10
|
consumer = xargs -Ipath thunar "path"
|
|
13
|
11
|
|
|
14
|
|
-[menu.def.status]
|
|
|
12
|
+[menu.status]
|
|
15
|
13
|
generator = $HOME/bin/dynmenu status
|
|
16
|
|
- selector_args = --split =
|
|
|
14
|
+ split_delim = =
|
|
17
|
15
|
consumer = bash -
|
|
18
|
16
|
|
|
19
|
|
-[menu.def.vault]
|
|
|
17
|
+[menu.vault]
|
|
20
|
18
|
generator = $HOME/bin/dynmenu vault
|
|
21
|
|
- selector_args = --split =
|
|
|
19
|
+ split_delim = =
|
|
22
|
20
|
consumer = bash -
|
|
23
|
21
|
|
|
24
|
|
-[menu.def.pafwd]
|
|
|
22
|
+[menu.pafwd]
|
|
25
|
23
|
generator = $HOME/bin/dynmenu pafwd
|
|
26
|
|
- selector_args = --split =
|
|
|
24
|
+ split_delim = =
|
|
27
|
25
|
consumer = bash -
|
|
28
|
26
|
|
|
29
|
|
-[menu.def.query]
|
|
|
27
|
+[menu.query]
|
|
30
|
28
|
generator = pybmo conf -j -s wish.query
|
|
31
|
|
- selector_args = -l 20 --split = --split-field 1
|
|
|
29
|
+ lines = 20
|
|
|
30
|
+ split_delim = =
|
|
|
31
|
+ split_range = 1
|
|
32
|
32
|
consumer = cat
|
|
33
|
33
|
|
|
34
|
|
-[menu.def.tikrs]
|
|
|
34
|
+[menu.tikrs]
|
|
35
|
35
|
generator = tikr -l
|
|
36
|
36
|
consumer = xargs twcmd -p tikr
|
|
37
|
37
|
|
|
38
|
|
-[menu.def.run]
|
|
|
38
|
+[menu.run]
|
|
39
|
39
|
generator = dmenu_path
|
|
40
|
40
|
consumer = sed 's/$/ \&/' | sh -
|
|
41
|
41
|
|
|
42
|
|
-[menu.def.run_hist]
|
|
|
42
|
+[menu.run_hist]
|
|
43
|
43
|
mode = history
|
|
44
|
44
|
consumer = sed 's/$/ \&/' | sh -
|
|
45
|
45
|
|
|
46
|
|
-[menu.def.ddg]
|
|
|
46
|
+[menu.ddg]
|
|
47
|
47
|
generator = true
|
|
48
|
|
- consumer = bmo wish -q ddg -f
|
|
|
48
|
+ consumer = zbmo wish -q ddg -f
|
|
49
|
49
|
|
|
50
|
|
-[menu.def.ddg_hist]
|
|
|
50
|
+[menu.ddg_hist]
|
|
51
|
51
|
mode = history
|
|
52
|
|
- consumer = bmo wish -q ddg -f
|
|
|
52
|
+ consumer = zbmo wish -q ddg -f
|
|
53
|
53
|
|
|
54
|
|
-[menu.def.browsers]
|
|
|
54
|
+[menu.browsers]
|
|
55
|
55
|
item = uzbl-browser
|
|
56
|
56
|
item = vimb
|
|
57
|
57
|
item = firefox
|
|
|
@@ -60,44 +60,46 @@
|
|
60
|
60
|
item = opera-beta
|
|
61
|
61
|
consumer = cat
|
|
62
|
62
|
|
|
63
|
|
-[menu.def.smash]
|
|
|
63
|
+[menu.smash]
|
|
64
|
64
|
generator = $HOME/bin/dynmenu smash
|
|
65
|
|
- selector_args = --split =
|
|
|
65
|
+ split_delim = =
|
|
66
|
66
|
consumer = bash -
|
|
67
|
67
|
|
|
68
|
|
-[menu.def.windows]
|
|
|
68
|
+[menu.windows]
|
|
69
|
69
|
generator = ~/.config/i3/bin/i3-lswin
|
|
70
|
70
|
consumer = ~/.config/i3/bin/i3-focuswin
|
|
71
|
71
|
|
|
72
|
|
-[menu.def.zk]
|
|
|
72
|
+[menu.zk]
|
|
73
|
73
|
env = ZKZIG_ROOT=$HOME/.local/pim/zk
|
|
74
|
74
|
generator = sh -c "ZKZIG_ROOT=$HOME/.local/pim/zk zkzig find | tac"
|
|
75
|
|
- selector_args = -- -p 'open/make:'
|
|
|
75
|
+ prompt = open/make:
|
|
76
|
76
|
consumer = zk do
|
|
77
|
77
|
|
|
78
|
|
-[menu.def.zkxx]
|
|
79
|
|
- generator = zkzig find | sort | tac
|
|
80
|
|
- selector_args = -- -p 'copy id:'
|
|
|
78
|
+[menu.zkxx]
|
|
|
79
|
+ generator = sh -c "ZKZIG_ROOT=$HOME/.local/pim/zk zkzig find | sort | tac"
|
|
|
80
|
+ split_delim = |
|
|
|
81
|
+ split_range = 1
|
|
|
82
|
+ prompt = copy id:
|
|
81
|
83
|
consumer = zkzig xr
|
|
82
|
84
|
|
|
83
|
|
-[menu.def.uemoji]
|
|
|
85
|
+[menu.uemoji]
|
|
84
|
86
|
generator = uemoji ls
|
|
85
|
|
- selector_args = -- -p 'copy:'
|
|
86
|
|
- consumer = uemoji dec | xclip -i -selection clipboard
|
|
|
87
|
+ prompt = copy:
|
|
|
88
|
+ consumer = uemoji dec | xclip -i -selection clipboard; exit
|
|
87
|
89
|
|
|
88
|
|
-[menu.def.go_vcs]
|
|
|
90
|
+[menu.go_vcs]
|
|
89
|
91
|
mode = command+history
|
|
90
|
92
|
histsize = 20
|
|
91
|
93
|
generator = find -L ~/vcs.brani ~/vcs.mystream ~/vcs.codecrafters ~/vcs.vinfra ~/vcs.jats ~/st/vcs.private -maxdepth 2 -type d | grep -Eo '\<(st/)?vcs[.][^/]+/[^/]+' | sort | uniq
|
|
92
|
94
|
consumer = cd $(cat) && twinner bash
|
|
93
|
95
|
|
|
94
|
|
-[menu.def.gowork_focused]
|
|
|
96
|
+[menu.gowork_focused]
|
|
95
|
97
|
mode = command+history
|
|
96
|
|
- selector_args = -p "nvim "
|
|
97
|
|
- generator = gowork -f
|
|
98
|
|
- consumer = gowork -o
|
|
|
98
|
+ prompt = nvim
|
|
|
99
|
+ generator = zbmo gowork -f
|
|
|
100
|
+ consumer = zbmo gowork -o
|
|
99
|
101
|
|
|
100
|
|
-[menu.def.librewolves]
|
|
|
102
|
+[menu.librewolves]
|
|
101
|
103
|
mode = items
|
|
102
|
104
|
item = librewolf-main
|
|
103
|
105
|
item = librewolf-music
|