| Hash | Commit message | Author | Date | Files | + | - |
1 | commit abe8c7bc7afd25c2cd76827dd73512e4891c0128 (origin/master, origin/HEAD) |
2 | Author: Connor Etherington <[email protected]> |
3 | Date: Wed May 31 02:01:23 2023 +0200 |
4 | |
5 | Auto-Commit Update 31.05.2023 - 02:01:23 |
6 | --- |
7 | AutoLinux | Bin 118864 -> 118864 bytes |
8 | AutoLinux.o | Bin 0 -> 112544 bytes |
9 | config.h | 219 +--------------------------------------------------------- |
10 | drw.o | Bin 0 -> 10320 bytes |
11 | keybinds.c | 223 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
12 | util.o | Bin 0 -> 2224 bytes |
13 | 6 files changed, 225 insertions(+), 217 deletions(-) |
14 | |
15 | diff --git a/AutoLinux b/AutoLinux |
16 | index 5a24160..86aba7a 100755 |
17 | Binary files a/AutoLinux and b/AutoLinux differ |
18 | diff --git a/AutoLinux.o b/AutoLinux.o |
19 | new file mode 100644 |
20 | index 0000000..eaae08e |
21 | Binary files /dev/null and b/AutoLinux.o differ |
22 | diff --git a/config.h b/config.h |
23 | index 6508733..bd39b25 100644 |
24 | --- a/config.h |
25 | +++ b/config.h |
26 | @@ -224,224 +224,9 @@ ResourcePref resources[] = { |
27 | |
28 | //-------------------------------------------------------- Keybindings ----------------------------------------------------------// |
29 | |
30 | -static Key keys[] = { |
31 | - /* modifier key function argument */ |
32 | - STACKKEYS(MODKEY, focus) |
33 | - STACKKEYS(ALTKEY, push) |
34 | - STACKKEYS(MODKEY|ShiftMask, push) |
35 | - /* { MODKEY|ShiftMask, XK_Escape, spawn, SHCMD("") }, */ |
36 | - { MODKEY, XK_grave, spawn, SHCMD("dmenuunicode") }, |
37 | - /* { MODKEY|ShiftMask, XK_grave, togglescratch, SHCMD("") }, */ |
38 | - TAGKEYS( XK_1, 0) |
39 | - TAGKEYS( XK_2, 1) |
40 | - TAGKEYS( XK_3, 2) |
41 | - TAGKEYS( XK_4, 3) |
42 | - TAGKEYS( XK_5, 4) |
43 | - TAGKEYS( XK_6, 5) |
44 | - TAGKEYS( XK_7, 6) |
45 | - TAGKEYS( XK_8, 7) |
46 | - TAGKEYS( XK_9, 8) |
47 | - |
48 | - { MODKEY, XK_F12, spawn, SHCMD("cpSecPass 1") }, |
49 | - { MODKEY, XK_F11, spawn, SHCMD("cpSecPass 2") }, |
50 | - { MODKEY, XK_F6, spawn, SHCMD("cpSecPass 3") }, |
51 | - { MODKEY, XK_F7, spawn, SHCMD("cpSecPass 4") }, |
52 | - { MODKEY, XK_F9, spawn, SHCMD("cpSecPass 5") }, |
53 | - { MODKEY, XK_F10, spawn, SHCMD("cpSecPass 6") }, |
54 | - { ALTKEY|ShiftMask, XK_F10, spawn, SHCMD("clipmenu") }, |
55 | - { MODKEY, XK_F8, spawn, SHCMD("cpSecPass 7") }, |
56 | - { MODKEY, XK_minus, spawn, SHCMD("cpSecPass 8") }, |
57 | - { MODKEY, XK_equal, spawn, SHCMD("cpSecPass 9") }, |
58 | - { MODKEY, XK_F13, spawn, SHCMD("cpSecPass 10") }, |
59 | - |
60 | - |
61 | - // Scratch Pads: |
62 | - |
63 | - { MODKEY, XK_s, togglescratch, {.ui = 0 } }, |
64 | - { ALTKEY, XK_Return, togglescratch, {.ui = 1 } }, |
65 | - { MODKEY, XK_backslash, togglescratch, {.ui = 3 } }, |
66 | - { MODKEY|ShiftMask, XK_backslash, togglescratch, {.ui = 4 } }, |
67 | - { MODKEY|ControlMask, XK_period, spawn, SHCMD(TERMINAL " -e job") }, |
68 | - { MODKEY, XK_Escape, spawn, SHCMD("startJustine") }, |
69 | - { MODKEY, XK_slash, spawn, SHCMD("startJustineSilent") }, |
70 | - |
71 | - |
72 | - |
73 | - |
74 | - { MODKEY, XK_0, view, {.ui = ~0 } }, |
75 | - { MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } }, |
76 | - { MODKEY, XK_minus, spawn, SHCMD("pamixer --allow-boost -d 5; kill -44 $(pidof dwmblocks)") }, |
77 | -// { MODKEY|ShiftMask, XK_minus, spawn, SHCMD("pamixer --allow-boost -d 15; kill -44 $(pidof dwmblocks)") }, |
78 | - // { MODKEY, XK_equal, spawn, SHCMD("pamixer --allow-boost -i 5; kill -44 $(pidof dwmblocks)") }, |
79 | - { MODKEY|ShiftMask, XK_equal, spawn, SHCMD("pamixer --allow-boost -i 15; kill -44 $(pidof dwmblocks)") }, |
80 | - { MODKEY, XK_BackSpace, spawn, SHCMD("sysact") }, |
81 | - { MODKEY|ShiftMask, XK_BackSpace, spawn, SHCMD("sysact") }, |
82 | - |
83 | - |
84 | -/* { MODKEY|ShiftMask, XK_a, scratchpad_show, {0} }, |
85 | - { MODKEY|ShiftMask, XK_s, scratchpad_hide, {0} }, |
86 | - { MODKEY|ShiftMask|ALTKEY, XK_equal,scratchpad_remove,{0} }, |
87 | - */ |
88 | - { MODKEY, XK_Tab, view, {0} }, |
89 | - /* { MODKEY|ShiftMask, XK_Tab, spawn, SHCMD("") }, */ |
90 | - { MODKEY, XK_q, killclient, {0} }, |
91 | - { MODKEY|ShiftMask, XK_q, spawn, SHCMD("sysact") }, |
92 | - { MODKEY, XK_w, spawn, SHCMD("$BROWSER") }, |
93 | - { MODKEY|ShiftMask, XK_w, spawn, SHCMD("$BROWSER2") }, |
94 | - { MODKEY, XK_c, spawn, SHCMD("clipdl") }, |
95 | - { MODKEY|ShiftMask, XK_c, spawn, SHCMD(TERMINAL2 " -e tdap") }, |
96 | - { CTRLKEY|ShiftMask, XK_c, spawn, SHCMD("xdotool type '[email protected]'") }, |
97 | - |
98 | -/* { MODKEYask, XK_w, spawn, SHCMD(TERMINAL " -e sudo nmtui") }, */ |
99 | - { MODKEY, XK_e, spawn, SHCMD(TERMINAL " -e neomutt ; pkill -RTMIN+12 dwmblocks; rmdir ~/.abook") }, |
100 | - { MODKEY|ShiftMask, XK_e, spawn, SHCMD("rofi -modi emoji -show emoji") }, |
101 | - { MODKEY, XK_r, spawn, SHCMD(TERMINAL " -e gifcast -w -o ~/Media/SCREEN-REC/`dt - -t :`.mp4") }, |
102 | - { MODKEY|ShiftMask, XK_r, spawn, SHCMD(TERMINAL " -e htop") }, |
103 | - { ALTKEY, XK_y, spawn, SHCMD("youtube-music") }, |
104 | - { MODKEY, XK_t, setlayout, {.v = &layouts[0]} }, /* tile */ |
105 | - { MODKEY, XK_i, setlayout, {.v = &layouts[3]} }, /* dwindle */ |
106 | - { MODKEY, XK_u, setlayout, {.v = &layouts[2]} }, /* deck */ |
107 | - { MODKEY, XK_y, setlayout, {.v = &layouts[0]} }, /* centeredmaster */ |
108 | - { MODKEY, XK_o, setlayout, {.v = &layouts[4]} }, |
109 | - { MODKEY|ShiftMask, XK_u, setlayout, {.v = &layouts[5]} }, /* monocle */ |
110 | - { MODKEY|ShiftMask, XK_i, setlayout, {.v = &layouts[7]} }, /* centeredfloatingmaster */ |
111 | - { MODKEY|ShiftMask, XK_t, setlayout, {.v = &layouts[1]} }, /* bstack */ |
112 | - { MODKEY|ShiftMask, XK_y, setlayout, {.v = &layouts[4]} }, /* spiral */ |
113 | - { MODKEY, XK_p, incnmaster, {.i = +1 } }, |
114 | - { MODKEY|ShiftMask, XK_p, incnmaster, {.i = -1 } }, |
115 | -/* { MODKEY, XK_p, spawn, SHCMD("mpc toggle") }, |
116 | - { MODKEY|ShiftMask, XK_p, spawn, SHCMD("mpc pause ; pauseallmpv") },*/ |
117 | - |
118 | - { MODKEY, XK_bracketleft, spawn, SHCMD("mpc seek -10") }, |
119 | - { MODKEY|ShiftMask, XK_bracketleft, spawn, SHCMD("mpc seek -60") }, |
120 | - { MODKEY, XK_bracketright, spawn, SHCMD("mpc seek +10") }, |
121 | - { MODKEY|ShiftMask, XK_bracketright, spawn, SHCMD("mpc seek +60") }, |
122 | -// { MODKEY, XK_backslash, view, {0} }, |
123 | - /* { MODKEY|ShiftMask, XK_backslash, spawn, SHCMD("") }, */ |
124 | - |
125 | - { MODKEY, XK_a, togglegaps, {0} }, |
126 | - { MODKEY|ShiftMask, XK_a, defaultgaps, {0} }, |
127 | -// { MODKEY, XK_s, togglesticky, {0} }, |
128 | - { MODKEY|ShiftMask, XK_s, spawn, SHCMD("gnome-screenshot -i") }, |
129 | - { MODKEY, XK_d, spawn, SHCMD("rfi 33") }, |
130 | - { MODKEY|ALTKEY, XK_d, spawn, SHCMD("rfi 40") }, |
131 | - { MODKEY|ALTKEY, XK_b, spawn, SHCMD("passmenu") }, |
132 | - { MODKEY, XK_f, togglefullscr, {0} }, |
133 | - { MODKEY|ShiftMask, XK_f, setlayout, {.v = &layouts[8]} }, |
134 | - { MODKEY, XK_g, shiftview, { .i = -1 } }, |
135 | - { MODKEY|ShiftMask, XK_g, shifttag, { .i = -1 } }, |
136 | - { MODKEY, XK_h, setmfact, {.f = -0.05} }, |
137 | - { MODKEY, XK_l, setmfact, {.f = +0.05} }, |
138 | - { MODKEY|ShiftMask, XK_l, spawn, SHCMD("formdata") }, |
139 | - { CTRLKEY|ShiftMask, XK_l, spawn, SHCMD("chlnk") }, |
140 | -// { MODKEY, XK_semicolon, shiftview, { .i = 1 } }, |
141 | - { MODKEY|ShiftMask, XK_semicolon, shifttag, { .i = 1 } }, |
142 | - { ALTKEY|ShiftMask, XK_p, spawn, SHCMD(TERMINAL " -e snipSnip&¬ify-send '✅ Coppied from Clipboard'") }, |
143 | - { ALTKEY|ShiftMask, XK_o, spawn, SHCMD(TERMINAL " -e snipSnip -o&¬ify-send '✅ Saved to Clipboard'") }, |
144 | - { MODKEY, XK_apostrophe, togglescratch, {.ui = 1} }, |
145 | - /* { MODKEY|ShiftMask, XK_apostrophe, spawn, SHCMD("") }, */ |
146 | - { MODKEY, XK_Return, spawn, {.v = term2cmd } }, |
147 | - { MODKEY, XK_z, incrgaps, {.i = +3 } }, |
148 | - /* { MODKEY|ShiftMask, XK_z, spawn, SHCMD("") }, */ |
149 | - { MODKEY, XK_x, incrgaps, {.i = -3 } }, |
150 | - /* { MODKEY|ShiftMask, XK_x, spawn, SHCMD("") }, */ |
151 | - /* { MODKEY, XK_c, spawn, SHCMD("") }, */ |
152 | - /* { MODKEY|ShiftMask, XK_c, spawn, SHCMD("") }, */ |
153 | - /* V is automatically bound above in STACKKEYS */ |
154 | - { MODKEY, XK_b, togglebar, {0} }, |
155 | - { MODKEY|ShiftMask, XK_b, spawn, SHCMD("blueberry") }, |
156 | - /* { MODKEY|ShiftMask, XK_b, spawn, SHCMD("") }, */ |
157 | - { MODKEY, XK_n, spawn, SHCMD(TERMINAL " -e vnote") }, |
158 | - { MODKEY|ShiftMask, XK_n, spawn, SHCMD(TERMINAL " -e [ ! -d $HOME/Documents ] && mkdir $HOME/Documents >/dev/null 2>&1; ${TERMINAL} -e nvim $HOME/Documents/notes") }, |
159 | - { ALTKEY, XK_n, spawn, SHCMD(TERMINAL " -e nmon") }, |
160 | - { ALTKEY|ShiftMask, XK_m, spawn, SHCMD(TERMINAL " -e htop") }, |
161 | - { MODKEY, XK_m, spawn, SHCMD(TERMINAL " -e ncmpcpp") }, |
162 | - |
163 | - { MODKEY|ShiftMask, XK_m, spawn, SHCMD(TERMINAL " -e mpv `xclip -selection primary -o`") }, |
164 | - { MODKEY, XK_comma, spawn, SHCMD("mpc prev") }, |
165 | - { MODKEY|ShiftMask, XK_comma, spawn, SHCMD("mpc seek 0%") }, |
166 | - { MODKEY, XK_period, spawn, SHCMD(TERMINAL2 " -e qcopy -w") }, |
167 | - { MODKEY|ShiftMask, XK_period, spawn, SHCMD("mpc repeat") }, |
168 | - |
169 | - { MODKEY, XK_Left, focusmon, {.i = -1 } }, |
170 | - { MODKEY|ShiftMask, XK_Left, tagmon, {.i = -1 } }, |
171 | - { MODKEY, XK_Right, focusmon, {.i = +1 } }, |
172 | - { MODKEY|ShiftMask, XK_Right, tagmon, {.i = +1 } }, |
173 | - |
174 | - { MODKEY, XK_Page_Up, shiftview, { .i = -1 } }, |
175 | - { MODKEY|ShiftMask, XK_Page_Up, shifttag, { .i = -1 } }, |
176 | - { MODKEY, XK_Page_Down, shiftview, { .i = +1 } }, |
177 | - { MODKEY|ShiftMask, XK_Page_Down, shifttag, { .i = +1 } }, |
178 | - { MODKEY, XK_Insert, spawn, SHCMD("xdotool type $(grep -v '^#' ~/.local/share/Nu1LL1nuX/snippets | dmenu -i -l 50 | cut -d' ' -f1)") }, |
179 | - |
180 | - { MODKEY, XK_F2, spawn, SHCMD("flameshot gui") }, |
181 | - { MODKEY, XK_F3, spawn, SHCMD("displayselect") }, |
182 | - { MODKEY, XK_F4, spawn, SHCMD(TERMINAL " -e pulsemixer; kill -44 $(pidof dwmblocks)") }, |
183 | - { MODKEY, XK_F5, spawn, SHCMD("pavucontrol") }, |
184 | -// { MODKEY, XK_F6, spawn, SHCMD("torwrap") }, |
185 | -// { MODKEY, XK_F7, spawn, SHCMD("td-toggle") }, |
186 | -// { MODKEY, XK_F8, spawn, SHCMD("mw -Y") }, |
187 | -// { MODKEY, XK_F9, spawn, SHCMD("/usr/bin/st -e 'vfzf $custDir'") }, |
188 | -// { MODKEY, XK_F10, spawn, SHCMD(TERMINAL " -e [ ! -d ${custDir} ] && mkdir ${custDir} >/dev/null 2>&1; ${TERMINAL} -e nvim ${custDir}/`find $HOME/CONCISE/repos -type f|sed 's/^.\//'|fzfp`)") }, |
189 | -// { MODKEY, XK_F11, spawn, SHCMD("mpv --no-cache --no-osc --no-input-default-bindings --profile=low-latency --input-conf=/dev/null --title=webcam $(ls /dev/video[0,2,4,6,8] | tail -n 1)") }, |
190 | - //{ MODKEY, XK_F12, spawn, SHCMD(TERMINAL " -e [ ! -d ${HOME}/SCRATCH ] && mkdir ${HOME}/SCRATCH >/dev/null 2>&1; ${TERMINAL} -e /usr/bin/lfp ${HOME}/SCRATCH") }, |
191 | - { MODKEY, XK_space, spawn, SHCMD(TERMINAL " -e /usr/bin/snip") }, |
192 | - { MODKEY|ShiftMask, XK_space, zoom, {0} }, |
193 | - { MODKEY|ShiftMask, XK_space, togglefloating, {0} }, |
194 | - |
195 | - { 0, XK_Print, spawn, SHCMD("maim pic-full-$(date '+%y%m%d-%H%M-%S').png") }, |
196 | - { ShiftMask, XK_Print, spawn, SHCMD("maimpick") }, |
197 | - { MODKEY, XK_Print, spawn, SHCMD("dmenurecord") }, |
198 | - { MODKEY|ShiftMask, XK_Print, spawn, SHCMD("dmenurecord kill") }, |
199 | - { MODKEY, XK_Delete, spawn, SHCMD("dmenurecord kill") }, |
200 | - { MODKEY, XK_Scroll_Lock, spawn, SHCMD("killall screenkey || screenkey &") }, |
201 | - |
202 | - { 0, XF86XK_AudioMute, spawn, SHCMD("pamixer -t; kill -44 $(pidof dwmblocks)") }, |
203 | - { 0, XF86XK_AudioRaiseVolume, spawn, SHCMD("pamixer --allow-boost -i 3; kill -44 $(pidof dwmblocks)") }, |
204 | - { 0, XF86XK_AudioLowerVolume, spawn, SHCMD("pamixer --allow-boost -d 3; kill -44 $(pidof dwmblocks)") }, |
205 | - { 0, XF86XK_AudioPrev, spawn, SHCMD("mpc prev") }, |
206 | - { 0, XF86XK_AudioNext, spawn, SHCMD("mpc next") }, |
207 | - { 0, XF86XK_AudioPause, spawn, SHCMD("mpc pause") }, |
208 | - { 0, XF86XK_AudioPlay, spawn, SHCMD("mpc play") }, |
209 | - { 0, XF86XK_AudioStop, spawn, SHCMD("mpc stop") }, |
210 | - { 0, XF86XK_AudioRewind, spawn, SHCMD("mpc seek -10") }, |
211 | - { 0, XF86XK_AudioForward, spawn, SHCMD("mpc seek +10") }, |
212 | - { 0, XF86XK_AudioMedia, spawn, SHCMD(TERMINAL " -e ncmpcpp") }, |
213 | - { 0, XF86XK_AudioMicMute, spawn, SHCMD("pactl set-source-mute @DEFAULT_SOURCE@ toggle") }, |
214 | - { 0, XF86XK_PowerOff, spawn, SHCMD("sysact") }, |
215 | - { 0, XF86XK_Calculator, spawn, SHCMD(TERMINAL " -e bc -l") }, |
216 | - { 0, XF86XK_Sleep, spawn, SHCMD("sudo -A zzz") }, |
217 | - { 0, XF86XK_WWW, spawn, SHCMD("$BROWSER") }, |
218 | - { 0, XF86XK_DOS, spawn, SHCMD(TERMINAL) }, |
219 | - { 0, XF86XK_ScreenSaver, spawn, SHCMD("slock & xset dpms force off; mpc pause; pauseallmpv") }, |
220 | - { 0, XF86XK_TaskPane, spawn, SHCMD(TERMINAL " -e htop") }, |
221 | - { 0, XF86XK_Mail, spawn, SHCMD(TERMINAL " -e neomutt ; pkill -RTMIN+12 dwmblocks") }, |
222 | - { 0, XF86XK_MyComputer, spawn, SHCMD(TERMINAL " -e lf /") }, |
223 | - /* { 0, XF86XK_Battery, spawn, SHCMD("") }, */ |
224 | - { 0, XF86XK_Launch1, spawn, SHCMD("xset dpms force off") }, |
225 | - { 0, XF86XK_TouchpadToggle, spawn, SHCMD("(synclient | grep 'TouchpadOff.*1' && synclient TouchpadOff=0) || synclient TouchpadOff=1") }, |
226 | - { 0, XF86XK_TouchpadOff, spawn, SHCMD("synclient TouchpadOff=1") }, |
227 | - { 0, XF86XK_TouchpadOn, spawn, SHCMD("synclient TouchpadOff=0") }, |
228 | - { 0, XF86XK_MonBrightnessUp, spawn, SHCMD("xbacklight -inc 15") }, |
229 | - { 0, XF86XK_MonBrightnessDown, spawn, SHCMD("xbacklight -dec 15") }, |
230 | - |
231 | - /* { MODKEY|Mod4Mask, XK_h, incrgaps, {.i = +1 } }, */ |
232 | - /* { MODKEY|Mod4Mask, XK_l, incrgaps, {.i = -1 } }, */ |
233 | - /* { MODKEY|Mod4Mask|ShiftMask, XK_h, incrogaps, {.i = +1 } }, */ |
234 | - /* { MODKEY|Mod4Mask|ShiftMask, XK_l, incrogaps, {.i = -1 } }, */ |
235 | - /* { MODKEY|Mod4Mask|ControlMask, XK_h, incrigaps, {.i = +1 } }, */ |
236 | - /* { MODKEY|Mod4Mask|ControlMask, XK_l, incrigaps, {.i = -1 } }, */ |
237 | - /* { MODKEY|Mod4Mask|ShiftMask, XK_0, defaultgaps, {0} }, */ |
238 | - /* { MODKEY, XK_y, incrihgaps, {.i = +1 } }, */ |
239 | - /* { MODKEY, XK_o, incrihgaps, {.i = -1 } }, */ |
240 | - /* { MODKEY|ControlMask, XK_y, incrivgaps, {.i = +1 } }, */ |
241 | - /* { MODKEY|ControlMask, XK_o, incrivgaps, {.i = -1 } }, */ |
242 | - /* { MODKEY|Mod4Mask, XK_y, incrohgaps, {.i = +1 } }, */ |
243 | - /* { MODKEY|Mod4Mask, XK_o, incrohgaps, {.i = -1 } }, */ |
244 | - /* { MODKEY|ShiftMask, XK_y, incrovgaps, {.i = +1 } }, */ |
245 | - /* { MODKEY|ShiftMask, XK_o, incrovgaps, {.i = -1 } }, */ |
246 | +#include "keybinds.c" |
247 | |
248 | -}; |
249 | +//---------------------------------------------------- Button Definitions -------------------------------------------------------// |
250 | |
251 | /* button definitions */ |
252 | /* click can be ClkTagBar, ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */ |
253 | diff --git a/drw.o b/drw.o |
254 | new file mode 100644 |
255 | index 0000000..18962a6 |
256 | Binary files /dev/null and b/drw.o differ |
257 | diff --git a/keybinds.c b/keybinds.c |
258 | new file mode 100644 |
259 | index 0000000..bcd2145 |
260 | --- /dev/null |
261 | +++ b/keybinds.c |
262 | @@ -0,0 +1,223 @@ |
263 | + |
264 | +//--------------------------------------------------------- Key Definitions -----------------------------------------------------// |
265 | + |
266 | + |
267 | +static Key keys[] = { |
268 | + /* modifier key function argument */ |
269 | + STACKKEYS(MODKEY, focus) |
270 | + STACKKEYS(ALTKEY, push) |
271 | + STACKKEYS(MODKEY|ShiftMask, push) |
272 | + /* { MODKEY|ShiftMask, XK_Escape, spawn, SHCMD("") }, */ |
273 | + { MODKEY, XK_grave, spawn, SHCMD("dmenuunicode") }, |
274 | + /* { MODKEY|ShiftMask, XK_grave, togglescratch, SHCMD("") }, */ |
275 | + TAGKEYS( XK_1, 0) |
276 | + TAGKEYS( XK_2, 1) |
277 | + TAGKEYS( XK_3, 2) |
278 | + TAGKEYS( XK_4, 3) |
279 | + TAGKEYS( XK_5, 4) |
280 | + TAGKEYS( XK_6, 5) |
281 | + TAGKEYS( XK_7, 6) |
282 | + TAGKEYS( XK_8, 7) |
283 | + TAGKEYS( XK_9, 8) |
284 | + |
285 | + { MODKEY, XK_F12, spawn, SHCMD("cpSecPass 1") }, |
286 | + { MODKEY, XK_F11, spawn, SHCMD("cpSecPass 2") }, |
287 | + { MODKEY, XK_F6, spawn, SHCMD("cpSecPass 3") }, |
288 | + { MODKEY, XK_F7, spawn, SHCMD("cpSecPass 4") }, |
289 | + { MODKEY, XK_F9, spawn, SHCMD("cpSecPass 5") }, |
290 | + { MODKEY, XK_F10, spawn, SHCMD("cpSecPass 6") }, |
291 | + { ALTKEY|ShiftMask, XK_F10, spawn, SHCMD("clipmenu") }, |
292 | + { MODKEY, XK_F8, spawn, SHCMD("cpSecPass 7") }, |
293 | + { MODKEY, XK_minus, spawn, SHCMD("cpSecPass 8") }, |
294 | + { MODKEY, XK_equal, spawn, SHCMD("cpSecPass 9") }, |
295 | + { MODKEY, XK_F13, spawn, SHCMD("cpSecPass 10") }, |
296 | + |
297 | + |
298 | + // Scratch Pads: |
299 | + |
300 | + { MODKEY, XK_s, togglescratch, {.ui = 0 } }, |
301 | + { ALTKEY, XK_Return, togglescratch, {.ui = 1 } }, |
302 | + { MODKEY, XK_backslash, togglescratch, {.ui = 3 } }, |
303 | + { MODKEY|ShiftMask, XK_backslash, togglescratch, {.ui = 4 } }, |
304 | + { MODKEY|ControlMask, XK_period, spawn, SHCMD(TERMINAL " -e job") }, |
305 | + { MODKEY, XK_Escape, spawn, SHCMD("startJustine") }, |
306 | + { MODKEY, XK_slash, spawn, SHCMD("startJustineSilent") }, |
307 | + |
308 | + |
309 | + |
310 | + |
311 | + { MODKEY, XK_0, view, {.ui = ~0 } }, |
312 | + { MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } }, |
313 | + { MODKEY, XK_minus, spawn, SHCMD("pamixer --allow-boost -d 5; kill -44 $(pidof dwmblocks)") }, |
314 | +// { MODKEY|ShiftMask, XK_minus, spawn, SHCMD("pamixer --allow-boost -d 15; kill -44 $(pidof dwmblocks)") }, |
315 | + // { MODKEY, XK_equal, spawn, SHCMD("pamixer --allow-boost -i 5; kill -44 $(pidof dwmblocks)") }, |
316 | + { MODKEY|ShiftMask, XK_equal, spawn, SHCMD("pamixer --allow-boost -i 15; kill -44 $(pidof dwmblocks)") }, |
317 | + { MODKEY, XK_BackSpace, spawn, SHCMD("sysact") }, |
318 | + { MODKEY|ShiftMask, XK_BackSpace, spawn, SHCMD("sysact") }, |
319 | + |
320 | + |
321 | +/* { MODKEY|ShiftMask, XK_a, scratchpad_show, {0} }, |
322 | + { MODKEY|ShiftMask, XK_s, scratchpad_hide, {0} }, |
323 | + { MODKEY|ShiftMask|ALTKEY, XK_equal,scratchpad_remove,{0} }, |
324 | + */ |
325 | + { MODKEY, XK_Tab, view, {0} }, |
326 | + /* { MODKEY|ShiftMask, XK_Tab, spawn, SHCMD("") }, */ |
327 | + { MODKEY, XK_q, killclient, {0} }, |
328 | + { MODKEY|ShiftMask, XK_q, spawn, SHCMD("sysact") }, |
329 | + { MODKEY, XK_w, spawn, SHCMD("$BROWSER") }, |
330 | + { MODKEY|ShiftMask, XK_w, spawn, SHCMD("$BROWSER2") }, |
331 | + { MODKEY, XK_c, spawn, SHCMD("clipdl") }, |
332 | + { MODKEY|ShiftMask, XK_c, spawn, SHCMD(TERMINAL2 " -e tdap") }, |
333 | + { CTRLKEY|ShiftMask, XK_c, spawn, SHCMD("xdotool type '[email protected]'") }, |
334 | + |
335 | +/* { MODKEYask, XK_w, spawn, SHCMD(TERMINAL " -e sudo nmtui") }, */ |
336 | + { MODKEY, XK_e, spawn, SHCMD(TERMINAL " -e neomutt ; pkill -RTMIN+12 dwmblocks; rmdir ~/.abook") }, |
337 | + { MODKEY|ShiftMask, XK_e, spawn, SHCMD("rofi -modi emoji -show emoji") }, |
338 | + { MODKEY, XK_r, spawn, SHCMD(TERMINAL " -e gifcast -w -o ~/Media/SCREEN-REC/`dt - -t :`.mp4") }, |
339 | + { MODKEY|ShiftMask, XK_r, spawn, SHCMD(TERMINAL " -e htop") }, |
340 | + { ALTKEY, XK_y, spawn, SHCMD("youtube-music") }, |
341 | + { MODKEY, XK_t, setlayout, {.v = &layouts[0]} }, /* tile */ |
342 | + { MODKEY, XK_i, setlayout, {.v = &layouts[3]} }, /* dwindle */ |
343 | + { MODKEY, XK_u, setlayout, {.v = &layouts[2]} }, /* deck */ |
344 | + { MODKEY, XK_y, setlayout, {.v = &layouts[0]} }, /* centeredmaster */ |
345 | + { MODKEY, XK_o, setlayout, {.v = &layouts[4]} }, |
346 | + { MODKEY|ShiftMask, XK_u, setlayout, {.v = &layouts[5]} }, /* monocle */ |
347 | + { MODKEY|ShiftMask, XK_i, setlayout, {.v = &layouts[7]} }, /* centeredfloatingmaster */ |
348 | + { MODKEY|ShiftMask, XK_t, setlayout, {.v = &layouts[1]} }, /* bstack */ |
349 | + { MODKEY|ShiftMask, XK_y, setlayout, {.v = &layouts[4]} }, /* spiral */ |
350 | + { MODKEY, XK_p, incnmaster, {.i = +1 } }, |
351 | + { MODKEY|ShiftMask, XK_p, incnmaster, {.i = -1 } }, |
352 | +/* { MODKEY, XK_p, spawn, SHCMD("mpc toggle") }, |
353 | + { MODKEY|ShiftMask, XK_p, spawn, SHCMD("mpc pause ; pauseallmpv") },*/ |
354 | + |
355 | + { MODKEY, XK_bracketleft, spawn, SHCMD("mpc seek -10") }, |
356 | + { MODKEY|ShiftMask, XK_bracketleft, spawn, SHCMD("mpc seek -60") }, |
357 | + { MODKEY, XK_bracketright, spawn, SHCMD("mpc seek +10") }, |
358 | + { MODKEY|ShiftMask, XK_bracketright, spawn, SHCMD("mpc seek +60") }, |
359 | +// { MODKEY, XK_backslash, view, {0} }, |
360 | + /* { MODKEY|ShiftMask, XK_backslash, spawn, SHCMD("") }, */ |
361 | + |
362 | + { MODKEY, XK_a, togglegaps, {0} }, |
363 | + { MODKEY|ShiftMask, XK_a, defaultgaps, {0} }, |
364 | +// { MODKEY, XK_s, togglesticky, {0} }, |
365 | + { MODKEY|ShiftMask, XK_s, spawn, SHCMD("gnome-screenshot -i") }, |
366 | + { MODKEY, XK_d, spawn, SHCMD("rfi 33") }, |
367 | + { MODKEY|ALTKEY, XK_d, spawn, SHCMD("rfi 40") }, |
368 | + { MODKEY|ALTKEY, XK_b, spawn, SHCMD("passmenu") }, |
369 | + { MODKEY, XK_f, togglefullscr, {0} }, |
370 | + { MODKEY|ShiftMask, XK_f, setlayout, {.v = &layouts[8]} }, |
371 | + { MODKEY, XK_g, shiftview, { .i = -1 } }, |
372 | + { MODKEY|ShiftMask, XK_g, shifttag, { .i = -1 } }, |
373 | + { MODKEY, XK_h, setmfact, {.f = -0.05} }, |
374 | + { MODKEY, XK_l, setmfact, {.f = +0.05} }, |
375 | + { MODKEY|ShiftMask, XK_l, spawn, SHCMD("formdata") }, |
376 | + { CTRLKEY|ShiftMask, XK_l, spawn, SHCMD("chlnk") }, |
377 | +// { MODKEY, XK_semicolon, shiftview, { .i = 1 } }, |
378 | + { MODKEY|ShiftMask, XK_semicolon, shifttag, { .i = 1 } }, |
379 | + { ALTKEY|ShiftMask, XK_p, spawn, SHCMD(TERMINAL " -e snipSnip&¬ify-send '✅ Coppied from Clipboard'") }, |
380 | + { ALTKEY|ShiftMask, XK_o, spawn, SHCMD(TERMINAL " -e snipSnip -o&¬ify-send '✅ Saved to Clipboard'") }, |
381 | + { MODKEY, XK_apostrophe, togglescratch, {.ui = 1} }, |
382 | + /* { MODKEY|ShiftMask, XK_apostrophe, spawn, SHCMD("") }, */ |
383 | + { MODKEY, XK_Return, spawn, {.v = term2cmd } }, |
384 | + { MODKEY, XK_z, incrgaps, {.i = +3 } }, |
385 | + /* { MODKEY|ShiftMask, XK_z, spawn, SHCMD("") }, */ |
386 | + { MODKEY, XK_x, incrgaps, {.i = -3 } }, |
387 | + /* { MODKEY|ShiftMask, XK_x, spawn, SHCMD("") }, */ |
388 | + /* { MODKEY, XK_c, spawn, SHCMD("") }, */ |
389 | + /* { MODKEY|ShiftMask, XK_c, spawn, SHCMD("") }, */ |
390 | + /* V is automatically bound above in STACKKEYS */ |
391 | + { MODKEY, XK_b, togglebar, {0} }, |
392 | + { MODKEY|ShiftMask, XK_b, spawn, SHCMD("blueberry") }, |
393 | + /* { MODKEY|ShiftMask, XK_b, spawn, SHCMD("") }, */ |
394 | + { MODKEY, XK_n, spawn, SHCMD(TERMINAL " -e vnote") }, |
395 | + { MODKEY|ShiftMask, XK_n, spawn, SHCMD(TERMINAL " -e [ ! -d $HOME/Documents ] && mkdir $HOME/Documents >/dev/null 2>&1; ${TERMINAL} -e nvim $HOME/Documents/notes") }, |
396 | + { ALTKEY, XK_n, spawn, SHCMD(TERMINAL " -e nmon") }, |
397 | + { ALTKEY|ShiftMask, XK_m, spawn, SHCMD(TERMINAL " -e htop") }, |
398 | + { MODKEY, XK_m, spawn, SHCMD(TERMINAL " -e ncmpcpp") }, |
399 | + |
400 | + { MODKEY|ShiftMask, XK_m, spawn, SHCMD(TERMINAL " -e mpv `xclip -selection primary -o`") }, |
401 | + { MODKEY, XK_comma, spawn, SHCMD("mpc prev") }, |
402 | + { MODKEY|ShiftMask, XK_comma, spawn, SHCMD("mpc seek 0%") }, |
403 | + { MODKEY, XK_period, spawn, SHCMD(TERMINAL2 " -e qcopy -w") }, |
404 | + { MODKEY|ShiftMask, XK_period, spawn, SHCMD("mpc repeat") }, |
405 | + |
406 | + { MODKEY, XK_Left, focusmon, {.i = -1 } }, |
407 | + { MODKEY|ShiftMask, XK_Left, tagmon, {.i = -1 } }, |
408 | + { MODKEY, XK_Right, focusmon, {.i = +1 } }, |
409 | + { MODKEY|ShiftMask, XK_Right, tagmon, {.i = +1 } }, |
410 | + |
411 | + { MODKEY, XK_Page_Up, shiftview, { .i = -1 } }, |
412 | + { MODKEY|ShiftMask, XK_Page_Up, shifttag, { .i = -1 } }, |
413 | + { MODKEY, XK_Page_Down, shiftview, { .i = +1 } }, |
414 | + { MODKEY|ShiftMask, XK_Page_Down, shifttag, { .i = +1 } }, |
415 | + { MODKEY, XK_Insert, spawn, SHCMD("xdotool type $(grep -v '^#' ~/.local/share/Nu1LL1nuX/snippets | dmenu -i -l 50 | cut -d' ' -f1)") }, |
416 | + |
417 | + { MODKEY, XK_F2, spawn, SHCMD("flameshot gui") }, |
418 | + { MODKEY, XK_F3, spawn, SHCMD("displayselect") }, |
419 | + { MODKEY, XK_F4, spawn, SHCMD(TERMINAL " -e pulsemixer; kill -44 $(pidof dwmblocks)") }, |
420 | + { MODKEY, XK_F5, spawn, SHCMD("pavucontrol") }, |
421 | +// { MODKEY, XK_F6, spawn, SHCMD("torwrap") }, |
422 | +// { MODKEY, XK_F7, spawn, SHCMD("td-toggle") }, |
423 | +// { MODKEY, XK_F8, spawn, SHCMD("mw -Y") }, |
424 | +// { MODKEY, XK_F9, spawn, SHCMD("/usr/bin/st -e 'vfzf $custDir'") }, |
425 | +// { MODKEY, XK_F10, spawn, SHCMD(TERMINAL " -e [ ! -d ${custDir} ] && mkdir ${custDir} >/dev/null 2>&1; ${TERMINAL} -e nvim ${custDir}/`find $HOME/CONCISE/repos -type f|sed 's/^.\//'|fzfp`)") }, |
426 | +// { MODKEY, XK_F11, spawn, SHCMD("mpv --no-cache --no-osc --no-input-default-bindings --profile=low-latency --input-conf=/dev/null --title=webcam $(ls /dev/video[0,2,4,6,8] | tail -n 1)") }, |
427 | + //{ MODKEY, XK_F12, spawn, SHCMD(TERMINAL " -e [ ! -d ${HOME}/SCRATCH ] && mkdir ${HOME}/SCRATCH >/dev/null 2>&1; ${TERMINAL} -e /usr/bin/lfp ${HOME}/SCRATCH") }, |
428 | + { MODKEY, XK_space, spawn, SHCMD(TERMINAL " -e /usr/bin/snip") }, |
429 | + { MODKEY|ShiftMask, XK_space, zoom, {0} }, |
430 | + { MODKEY|ShiftMask, XK_space, togglefloating, {0} }, |
431 | + |
432 | + { 0, XK_Print, spawn, SHCMD("maim pic-full-$(date '+%y%m%d-%H%M-%S').png") }, |
433 | + { ShiftMask, XK_Print, spawn, SHCMD("maimpick") }, |
434 | + { MODKEY, XK_Print, spawn, SHCMD("dmenurecord") }, |
435 | + { MODKEY|ShiftMask, XK_Print, spawn, SHCMD("dmenurecord kill") }, |
436 | + { MODKEY, XK_Delete, spawn, SHCMD("dmenurecord kill") }, |
437 | + { MODKEY, XK_Scroll_Lock, spawn, SHCMD("killall screenkey || screenkey &") }, |
438 | + |
439 | + { 0, XF86XK_AudioMute, spawn, SHCMD("pamixer -t; kill -44 $(pidof dwmblocks)") }, |
440 | + { 0, XF86XK_AudioRaiseVolume, spawn, SHCMD("pamixer --allow-boost -i 3; kill -44 $(pidof dwmblocks)") }, |
441 | + { 0, XF86XK_AudioLowerVolume, spawn, SHCMD("pamixer --allow-boost -d 3; kill -44 $(pidof dwmblocks)") }, |
442 | + { 0, XF86XK_AudioPrev, spawn, SHCMD("mpc prev") }, |
443 | + { 0, XF86XK_AudioNext, spawn, SHCMD("mpc next") }, |
444 | + { 0, XF86XK_AudioPause, spawn, SHCMD("mpc pause") }, |
445 | + { 0, XF86XK_AudioPlay, spawn, SHCMD("mpc play") }, |
446 | + { 0, XF86XK_AudioStop, spawn, SHCMD("mpc stop") }, |
447 | + { 0, XF86XK_AudioRewind, spawn, SHCMD("mpc seek -10") }, |
448 | + { 0, XF86XK_AudioForward, spawn, SHCMD("mpc seek +10") }, |
449 | + { 0, XF86XK_AudioMedia, spawn, SHCMD(TERMINAL " -e ncmpcpp") }, |
450 | + { 0, XF86XK_AudioMicMute, spawn, SHCMD("pactl set-source-mute @DEFAULT_SOURCE@ toggle") }, |
451 | + { 0, XF86XK_PowerOff, spawn, SHCMD("sysact") }, |
452 | + { 0, XF86XK_Calculator, spawn, SHCMD(TERMINAL " -e bc -l") }, |
453 | + { 0, XF86XK_Sleep, spawn, SHCMD("sudo -A zzz") }, |
454 | + { 0, XF86XK_WWW, spawn, SHCMD("$BROWSER") }, |
455 | + { 0, XF86XK_DOS, spawn, SHCMD(TERMINAL) }, |
456 | + { 0, XF86XK_ScreenSaver, spawn, SHCMD("slock & xset dpms force off; mpc pause; pauseallmpv") }, |
457 | + { 0, XF86XK_TaskPane, spawn, SHCMD(TERMINAL " -e htop") }, |
458 | + { 0, XF86XK_Mail, spawn, SHCMD(TERMINAL " -e neomutt ; pkill -RTMIN+12 dwmblocks") }, |
459 | + { 0, XF86XK_MyComputer, spawn, SHCMD(TERMINAL " -e lf /") }, |
460 | + /* { 0, XF86XK_Battery, spawn, SHCMD("") }, */ |
461 | + { 0, XF86XK_Launch1, spawn, SHCMD("xset dpms force off") }, |
462 | + { 0, XF86XK_TouchpadToggle, spawn, SHCMD("(synclient | grep 'TouchpadOff.*1' && synclient TouchpadOff=0) || synclient TouchpadOff=1") }, |
463 | + { 0, XF86XK_TouchpadOff, spawn, SHCMD("synclient TouchpadOff=1") }, |
464 | + { 0, XF86XK_TouchpadOn, spawn, SHCMD("synclient TouchpadOff=0") }, |
465 | + { 0, XF86XK_MonBrightnessUp, spawn, SHCMD("xbacklight -inc 15") }, |
466 | + { 0, XF86XK_MonBrightnessDown, spawn, SHCMD("xbacklight -dec 15") }, |
467 | + |
468 | + /* { MODKEY|Mod4Mask, XK_h, incrgaps, {.i = +1 } }, */ |
469 | + /* { MODKEY|Mod4Mask, XK_l, incrgaps, {.i = -1 } }, */ |
470 | + /* { MODKEY|Mod4Mask|ShiftMask, XK_h, incrogaps, {.i = +1 } }, */ |
471 | + /* { MODKEY|Mod4Mask|ShiftMask, XK_l, incrogaps, {.i = -1 } }, */ |
472 | + /* { MODKEY|Mod4Mask|ControlMask, XK_h, incrigaps, {.i = +1 } }, */ |
473 | + /* { MODKEY|Mod4Mask|ControlMask, XK_l, incrigaps, {.i = -1 } }, */ |
474 | + /* { MODKEY|Mod4Mask|ShiftMask, XK_0, defaultgaps, {0} }, */ |
475 | + /* { MODKEY, XK_y, incrihgaps, {.i = +1 } }, */ |
476 | + /* { MODKEY, XK_o, incrihgaps, {.i = -1 } }, */ |
477 | + /* { MODKEY|ControlMask, XK_y, incrivgaps, {.i = +1 } }, */ |
478 | + /* { MODKEY|ControlMask, XK_o, incrivgaps, {.i = -1 } }, */ |
479 | + /* { MODKEY|Mod4Mask, XK_y, incrohgaps, {.i = +1 } }, */ |
480 | + /* { MODKEY|Mod4Mask, XK_o, incrohgaps, {.i = -1 } }, */ |
481 | + /* { MODKEY|ShiftMask, XK_y, incrovgaps, {.i = +1 } }, */ |
482 | + /* { MODKEY|ShiftMask, XK_o, incrovgaps, {.i = -1 } }, */ |
483 | + |
484 | +}; |
485 | + |
486 | diff --git a/util.o b/util.o |
487 | new file mode 100644 |
488 | index 0000000..a853f4c |
489 | Binary files /dev/null and b/util.o differ |