aboutsummaryrefslogtreecommitdiffhomepage
path: root/misc
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2022-10-03 17:17:14 +0800
committerHsieh Chin Fan <pham@topo.tw>2022-10-03 17:17:14 +0800
commit39ca5ff64c88d21ec4423ffa1f591f398814d698 (patch)
treee0d5a16e83774e10e8fa8f81cddf3151516ab767 /misc
parent596f8bf16ef20d04fb669f9db0cb5a69a3a4148e (diff)
Change paths
Diffstat (limited to 'misc')
-rw-r--r--misc/openbox/rc.xml1057
-rw-r--r--misc/themes/Arc-Dark/openbox-3/themerc186
2 files changed, 0 insertions, 1243 deletions
diff --git a/misc/openbox/rc.xml b/misc/openbox/rc.xml
deleted file mode 100644
index ebf4fdb..0000000
--- a/misc/openbox/rc.xml
+++ /dev/null
@@ -1,1057 +0,0 @@
1<?xml version="1.0"?>
2<!-- Copyright (C) 2020-2021 Aditya Shakya <adi1090x@gmail.com> -->
3<!-- Everyone is permitted to copy and distribute copies of this file under GNU-GPL3 -->
4<!-- ################################ General Settings ################################ -->
5<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude">
6 <resistance>
7 <screen_edge_strength>20</screen_edge_strength>
8 <strength>10</strength>
9 </resistance>
10 <focus>
11 <focusNew>yes</focusNew>
12 <followMouse>no</followMouse>
13 <focusLast>yes</focusLast>
14 <underMouse>no</underMouse>
15 <focusDelay>200</focusDelay>
16 <raiseOnFocus>no</raiseOnFocus>
17 </focus>
18 <placement>
19 <policy>Smart</policy>
20 <center>yes</center>
21 <monitor>Mouse</monitor>
22 <primaryMonitor>Mouse</primaryMonitor>
23 </placement>
24 <theme>
25 <name>Arc-Dark</name>
26 <titleLayout>DLIMC</titleLayout>
27 <keepBorder>yes</keepBorder>
28 <animateIconify>yes</animateIconify>
29 <font place="ActiveWindow">
30 <name>Sans</name>
31 <size>18</size>
32 <weight>Bold</weight>
33 <slant>Normal</slant>
34 </font>
35 <font place="InactiveWindow">
36 <name>Hack Nerd Font</name>
37 <size>18</size>
38 <weight>Normal</weight>
39 <slant>Normal</slant>
40 </font>
41 <font place="MenuHeader">
42 <name>Hack Nerd Font</name>
43 <size>18</size>
44 <weight>Bold</weight>
45 <slant>Normal</slant>
46 </font>
47 <font place="MenuItem">
48 <name>Hack Nerd Font</name>
49 <size>18</size>
50 <weight>Normal</weight>
51 <slant>Normal</slant>
52 </font>
53 <font place="ActiveOnScreenDisplay">
54 <name>Hack Nerd Font</name>
55 <size>18</size>
56 <weight>Bold</weight>
57 <slant>Normal</slant>
58 </font>
59 <font place="InactiveOnScreenDisplay">
60 <name>Hack Nerd Font</name>
61 <size>18</size>
62 <weight>Normal</weight>
63 <slant>Normal</slant>
64 </font>
65 </theme>
66 <desktops>
67 <number>4</number>
68 <firstdesk>0</firstdesk>
69 <names>
70 <name>1</name>
71 <name>2</name>
72 <name>3</name>
73 <name>4</name>
74 </names>
75 <popupTime>0</popupTime>
76 </desktops>
77 <resize>
78 <drawContents>yes</drawContents>
79 <popupShow>Always</popupShow>
80 <popupPosition>Center</popupPosition>
81 <popupFixedPosition>
82 <x>10</x>
83 <y>10</y>
84 </popupFixedPosition>
85 </resize>
86 <margins>
87 <top>0</top>
88 <bottom>0</bottom>
89 <left>0</left>
90 <right>0</right>
91 </margins>
92 <dock>
93 <position>Bottom</position>
94 <floatingX>0</floatingX>
95 <floatingY>0</floatingY>
96 <noStrut>no</noStrut>
97 <stacking>Above</stacking>
98 <direction>Vertical</direction>
99 <autoHide>no</autoHide>
100 <hideDelay>300</hideDelay>
101 <showDelay>300</showDelay>
102 <moveButton>Middle</moveButton>
103 </dock>
104 <!-- ################################ Keybindings ################################ -->
105 <keyboard>
106 <keybind key="W-o">
107 <action name="Execute">
108 <command>alacritty
109 -o "window.dimensions.lines=32"
110 -o "window.dimensions.columns=90"
111 -e vim ~/.config/openbox/rc.xml
112 </command>
113 </action>
114 </keybind>
115 <!-- Change Workspace/Desktop -->
116 <keybind key="W-1">
117 <action name="GoToDesktop">
118 <to>1</to>
119 </action>
120 </keybind>
121 <keybind key="W-2">
122 <action name="GoToDesktop">
123 <to>2</to>
124 </action>
125 </keybind>
126 <keybind key="W-3">
127 <action name="GoToDesktop">
128 <to>3</to>
129 </action>
130 </keybind>
131 <keybind key="W-4">
132 <action name="GoToDesktop">
133 <to>4</to>
134 </action>
135 </keybind>
136 <!-- Move application to specific desktop -->
137 <keybind key="S-W-1">
138 <action name="SendToDesktop">
139 <desktop>1</desktop>
140 </action>
141 </keybind>
142 <keybind key="S-W-2">
143 <action name="SendToDesktop">
144 <desktop>2</desktop>
145 </action>
146 </keybind>
147 <keybind key="S-W-3">
148 <action name="SendToDesktop">
149 <desktop>3</desktop>
150 </action>
151 </keybind>
152 <keybind key="S-W-4">
153 <action name="SendToDesktop">
154 <desktop>4</desktop>
155 </action>
156 </keybind>
157 <!-- Switch b/w Applications -->
158 <keybind key="W-Tab">
159 <action name="NextWindow">
160 <allDesktops>no</allDesktops>
161 <raise>yes</raise>
162 <!-- Hide black border around windows -->
163 <bar>no</bar>
164 <finalactions>
165 <action name="Focus"/>
166 <action name="UnshadeRaise"/>
167 </finalactions>
168 </action>
169 </keybind>
170 <keybind key="A-Tab">
171 <action name="NextWindow">
172 <allDesktops>yes</allDesktops>
173 <!-- Hide black border around windows -->
174 <bar>no</bar>
175 <finalactions>
176 <action name="focus"/>
177 <action name="raise"/>
178 </finalactions>
179 </action>
180 </keybind>
181 <keybind key="A-S-Tab">
182 <action name="PreviousWindow">
183 <allDesktops>yes</allDesktops>
184 <!-- Hide black border around windows -->
185 <bar>no</bar>
186 <finalactions>
187 <action name="focus"/>
188 <action name="raise"/>
189 </finalactions>
190 </action>
191 </keybind>
192 <!-- Window Tiling: Snap feature -->
193 <keybind key="W-h">
194 <action name="UnmaximizeFull"/>
195 <action name="MaximizeVert"/>
196 <action name="MoveResizeTo">
197 <width>50%</width>
198 </action>
199 <action name="MoveToEdgeWest"/>
200 </keybind>
201 <keybind key="W-l">
202 <action name="UnmaximizeFull"/>
203 <action name="MaximizeVert"/>
204 <action name="MoveResizeTo">
205 <width>49%</width>
206 </action>
207 <action name="MoveToEdgeEast"/>
208 </keybind>
209 <keybind key="W-Up">
210 <action name="MaximizeFull"/>
211 </keybind>
212 <keybind key="W-Down">
213 <action name="UnmaximizeFull"/>
214 <action name="MoveResizeTo">
215 <width>60%</width>
216 <height>60%</height>
217 </action>
218 <action name="MoveToCenter"/>
219 </keybind>
220 <keybind key="W-k">
221 <action name="MaximizeFull"/>
222 </keybind>
223 <keybind key="W-S-k">
224 <action name="Unmaximize"/>
225 <action name="MoveResizeTo">
226 <x>20%</x>
227 <y>15</y>
228 <height>97%</height>
229 <width>65%</width>
230 </action>
231 </keybind>
232 <keybind key="W-j">
233 <action name="UnmaximizeFull"/>
234 <action name="MoveResizeTo">
235 <width>60%</width>
236 <height>60%</height>
237 </action>
238 <action name="MoveToCenter"/>
239 </keybind>
240 <!--
241 <keybind key="W-h">
242 <action name="Unmaximize"/>
243 <action name="MoveResizeTo">
244 <x>5</x>
245 <y>5</y>
246 </action>
247 </keybind>
248 <keybind key="W-l">
249 <action name="Unmaximize"/>
250 <action name="MoveResizeTo">
251 <x>-5</x>
252 <y>-5</y>
253 </action>
254 </keybind>
255 -->
256 <!--
257 <keybind key="A-z">
258 <action name="Unmaximize"/>
259 <action name="MoveResizeTo">
260 <x>15</x>
261 <y>15</y>
262 <height>97%</height>
263 <width>32%</width>
264 </action>
265 </keybind>
266 -->
267 <!--
268 <keybind key="A-c">
269 <action name="Unmaximize"/>
270 <action name="MoveResizeTo">
271 <x>-17</x>
272 <y>15</y>
273 <height>97%</height>
274 <width>32%</width>
275 </action>
276 </keybind>
277 -->
278 <!-- Windows Tiling -->
279 <keybind key="W-KP_1">
280 <action name="UnmaximizeFull"/>
281 <action name="MoveResizeTo">
282 <x>0</x>
283 <y>-0</y>
284 <width>50%</width>
285 <height>50%</height>
286 </action>
287 </keybind>
288 <keybind key="W-KP_2">
289 <action name="UnmaximizeFull"/>
290 <action name="MoveResizeTo">
291 <x>0</x>
292 <y>-0</y>
293 <width>100%</width>
294 <height>50%</height>
295 </action>
296 </keybind>
297 <keybind key="W-KP_3">
298 <action name="UnmaximizeFull"/>
299 <action name="MoveResizeTo">
300 <x>-0</x>
301 <y>-0</y>
302 <width>50%</width>
303 <height>50%</height>
304 </action>
305 </keybind>
306 <keybind key="W-KP_4">
307 <action name="UnmaximizeFull"/>
308 <action name="MoveResizeTo">
309 <x>0</x>
310 <y>0</y>
311 <width>50%</width>
312 <height>100%</height>
313 </action>
314 </keybind>
315 <keybind key="W-KP_5">
316 <action name="MaximizeFull"/>
317 </keybind>
318 <keybind key="W-KP_6">
319 <action name="UnmaximizeFull"/>
320 <action name="MoveResizeTo">
321 <x>-0</x>
322 <y>0</y>
323 <width>50%</width>
324 <height>100%</height>
325 </action>
326 </keybind>
327 <keybind key="W-KP_7">
328 <action name="UnmaximizeFull"/>
329 <action name="MoveResizeTo">
330 <x>0</x>
331 <y>0</y>
332 <width>50%</width>
333 <height>50%</height>
334 </action>
335 </keybind>
336 <keybind key="W-KP_8">
337 <action name="UnmaximizeFull"/>
338 <action name="MoveResizeTo">
339 <x>0</x>
340 <y>0</y>
341 <width>100%</width>
342 <height>50%</height>
343 </action>
344 </keybind>
345 <keybind key="W-KP_9">
346 <action name="UnmaximizeFull"/>
347 <action name="MoveResizeTo">
348 <x>-0</x>
349 <y>0</y>
350 <width>50%</width>
351 <height>50%</height>
352 </action>
353 </keybind>
354 <!-- Move -->
355 <keybind key="W-A-Up">
356 <action name="MoveRelative">
357 <x>0</x>
358 <y>-20</y>
359 </action>
360 </keybind>
361 <keybind key="W-A-Down">
362 <action name="MoveRelative">
363 <x>0</x>
364 <y>20</y>
365 </action>
366 </keybind>
367 <keybind key="W-A-h">
368 <action name="MoveRelative">
369 <x>-20</x>
370 <y>0</y>
371 </action>
372 </keybind>
373 <keybind key="W-A-l">
374 <action name="MoveRelative">
375 <x>20</x>
376 <y>0</y>
377 </action>
378 </keybind>
379 <!-- Resize -->
380 <keybind key="C-A-Right">
381 <action name="ResizeRelative">
382 <right>20</right>
383 </action>
384 </keybind>
385 <keybind key="C-A-Left">
386 <action name="ResizeRelative">
387 <right>-20</right>
388 </action>
389 </keybind>
390 <keybind key="C-A-Down">
391 <action name="ResizeRelative">
392 <bottom>20</bottom>
393 </action>
394 </keybind>
395 <keybind key="C-A-Up">
396 <action name="ResizeRelative">
397 <bottom>-20</bottom>
398 </action>
399 </keybind>
400 <!-- Send Application to next/prev desktop -->
401 <keybind key="W-S-Left">
402 <action name="SendToDesktopLeft"/>
403 </keybind>
404 <keybind key="W-S-Right">
405 <action name="SendToDesktopRight"/>
406 </keybind>
407 <!-- Media Controls-->
408 <keybind key="XF86AudioRaiseVolume">
409 <action name="Execute">
410 <command>volume --inc</command>
411 </action>
412 </keybind>
413 <keybind key="XF86AudioLowerVolume">
414 <action name="Execute">
415 <command>volume --dec</command>
416 </action>
417 </keybind>
418 <keybind key="XF86AudioMute">
419 <action name="Execute">
420 <command>volume --toggle</command>
421 </action>
422 </keybind>
423 <keybind key="XF86AudioStop">
424 <action name="Execute">
425 <command>mpc stop</command>
426 </action>
427 </keybind>
428 <keybind key="XF86AudioPlay">
429 <action name="Execute">
430 <command>mpc toggle</command>
431 </action>
432 </keybind>
433 <keybind key="XF86AudioPrev">
434 <action name="Execute">
435 <command>mpc prev</command>
436 </action>
437 </keybind>
438 <keybind key="XF86AudioNext">
439 <action name="Execute">
440 <command>mpc next</command>
441 </action>
442 </keybind>
443 <!-- Brightness Control -->
444 <keybind key="XF86MonBrightnessUp">
445 <action name="Execute">
446 <command>brightness --inc</command>
447 </action>
448 </keybind>
449 <keybind key="XF86MonBrightnessDown">
450 <action name="Execute">
451 <command>brightness --dec</command>
452 </action>
453 </keybind>
454 <!-- Screenshot Keys -->
455 <keybind key="Print">
456 <action name="Execute">
457 <command>takeshot --now</command>
458 </action>
459 </keybind>
460 <keybind key="W-5">
461 <action name="Execute">
462 <command>takeshot --in5</command>
463 </action>
464 </keybind>
465 <keybind key="C-Print">
466 <action name="Execute">
467 <command>takeshot --win</command>
468 </action>
469 </keybind>
470 <keybind key="W-s">
471 <action name="Execute">
472 <command>takeshot --area</command>
473 </action>
474 </keybind>
475 <!-- ################################ Launch Applications ################################ -->
476 <!-- Apps -->
477 <keybind key="W-Return">
478 <action name="Execute">
479 <command>alacritty</command>
480 </action>
481 </keybind>
482 <keybind key="W-t">
483 <action name="Execute">
484 <command>furminal</command>
485 </action>
486 </keybind>
487 <keybind key="W-f">
488 <action name="Execute">
489 <command>thunar ~/Downloads</command>
490 </action>
491 </keybind>
492 <keybind key="W-w">
493 <action name="Execute">
494 <command>firefox</command>
495 </action>
496 </keybind>
497 <!-- Rofi -->
498 <keybind key="A-F1">
499 <action name="Execute">
500 <command>~/.config/openbox/rofi/bin/launcher</command>
501 </action>
502 </keybind>
503 <keybind key="W-n">
504 <action name="Execute">
505 <command>networkmanager_dmenu</command>
506 </action>
507 </keybind>
508 <keybind key="W-a">
509 <action name="Execute">
510 <command>alacritty --title MPD -e ncmpcpp</command>
511 </action>
512 </keybind>
513 <keybind key="W-m">
514 <action name="Execute">
515 <command>alacritty --title Mutt
516 -o "window.dimensions.lines=32"
517 -o "window.dimensions.columns=110"
518 -e mutt
519 </command>
520 </action>
521 </keybind>
522 <keybind key="W-S-m">
523 <action name="Execute">
524 <command>alacritty --title Mutt
525 -o "window.dimensions.lines=32"
526 -o "window.dimensions.columns=110"
527 -e mutt -F ~/helper/mutt/muttrc.gmail
528 </command>
529 </action>
530 </keybind>
531 <keybind key="W-x">
532 <action name="Execute">
533 <command>~/.config/openbox/rofi/bin/powermenu</command>
534 </action>
535 </keybind>
536 <keybind key="W-0">
537 <action name="ToggleDecorations"/>
538 </keybind>
539 <keybind key="W-9">
540 <action name="ToggleAlwaysOnTop"/>
541 </keybind>
542 <keybind key="W-S-P">
543 <action name="Execute">
544 <command>polybar-msg cmd toggle</command>
545 </action>
546 </keybind>
547 <keybind key="C-A-Print">
548 <action name="Execute">
549 <command>~/.config/openbox/rofi/bin/screenshot</command>
550 </action>
551 </keybind>
552 <keybind key="W-i">
553 <action name="Execute">
554 <command>alacritty -e nmtui</command>
555 </action>
556 </keybind>
557 <keybind key="W-b">
558 <action name="Execute">
559 <command>blueman-manager</command>
560 </action>
561 </keybind>
562 <keybind key="W-r">
563 <action name="Execute">
564 <command>~/.config/openbox/rofi/bin/runner</command>
565 </action>
566 </keybind>
567 <keybind key="W-g">
568 <action name="Execute">
569 <command>color-gpick</command>
570 </action>
571 </keybind>
572 <keybind key="W-c">
573 <action name="Execute">
574 <command>alacritty --hold -o "window.padding.x=100" -o "window.padding.y=70" -o "window.dimensions.columns=64" -o "window.dimensions.lines=9" -e cal -3</command>
575 </action>
576 </keybind>
577 <keybind key="W-p">
578 <action name="Execute">
579 <command>~/bin/password-store.sh</command>
580 </action>
581 </keybind>
582 <!-- CLI Apps -->
583 <!--
584 <keybind key="C-A-t">
585 <action name="Execute">
586 <command>xfce4-terminal</command>
587 </action>
588 </keybind>
589 -->
590 <keybind key="C-A-v">
591 <action name="Execute">
592 <command>alacritty -e vim</command>
593 </action>
594 </keybind>
595 <keybind key="C-A-n">
596 <action name="Execute">
597 <command>alacritty -e nvim</command>
598 </action>
599 </keybind>
600 <keybind key="C-A-r">
601 <action name="Execute">
602 <command>alacritty --title Ranger -e ranger</command>
603 </action>
604 </keybind>
605 <keybind key="C-A-h">
606 <action name="Execute">
607 <command>alacritty --title htop -o "window.startup_mode=Maximized" -e htop</command>
608 </action>
609 </keybind>
610 <keybind key="C-A-b">
611 <action name="Execute">
612 <command>alacritty -e bashtop</command>
613 </action>
614 </keybind>
615 <!-- Lockscreen -->
616 <keybind key="W-S-L">
617 <action name="Execute">
618 <command>betterlockscreen --lock</command>
619 </action>
620 </keybind>
621 <!-- Openbox -->
622 <keybind key="C-S-Escape">
623 <action name="Exit"/>
624 </keybind>
625 <keybind key="C-S-BackSpace">
626 <action name="Restart"/>
627 </keybind>
628 <keybind key="C-S-R">
629 <action name="Reconfigure"/>
630 </keybind>
631 <keybind key="W-Escape">
632 <action name="Execute">
633 <command>xkill</command>
634 </action>
635 </keybind>
636 <keybind key="A-q">
637 <action name="Close"/>
638 </keybind>
639 <keybind key="A-w">
640 <action name="Iconify"/>
641 </keybind>
642 <keybind key="W-d">
643 <action name="ToggleShowDesktop"/>
644 </keybind>
645 <!-- Activate Move/Resize -->
646 <keybind key="A-r">
647 <action name="Resize"/>
648 </keybind>
649 <keybind key="A-m">
650 <action name="Move"/>
651 </keybind>
652 <!-- Launch Openbox Menu -->
653 <keybind key="W-space">
654 <action name="ShowMenu">
655 <menu>root-menu</menu>
656 </action>
657 </keybind>
658 <keybind key="C-A-space">
659 <action name="ShowMenu">
660 <menu>app-menu</menu>
661 </action>
662 </keybind>
663 <keybind key="A-space">
664 <action name="ShowMenu">
665 <menu>client-menu</menu>
666 </action>
667 </keybind>
668 </keyboard>
669 <!-- ################################ Mouse Settings ################################ -->
670 <mouse>
671 <dragThreshold>4</dragThreshold>
672 <doubleClickTime>400</doubleClickTime>
673 <screenEdgeWarpTime>600</screenEdgeWarpTime>
674 <screenEdgeWarpMouse>false</screenEdgeWarpMouse>
675 <context name="Frame">
676 <mousebind action="Press" button="A-Left">
677 <action name="Focus"/>
678 <action name="Raise"/>
679 </mousebind>
680 <mousebind action="Drag" button="W-Left">
681 <action name="Move"/>
682 </mousebind>
683 <mousebind action="Press" button="A-Right">
684 <action name="Focus"/>
685 <action name="Raise"/>
686 <action name="Unshade"/>
687 </mousebind>
688 <mousebind action="Drag" button="A-Right">
689 <action name="Resize"/>
690 </mousebind>
691 </context>
692 <context name="Titlebar">
693 <mousebind action="Press" button="A-Left">
694 <action name="Focus"/>
695 <action name="Raise"/>
696 </mousebind>
697 <mousebind action="Drag" button="A-Left">
698 <action name="Move"/>
699 </mousebind>
700 <mousebind action="Press" button="Left">
701 <action name="Focus"/>
702 <action name="Raise"/>
703 </mousebind>
704 <mousebind action="Drag" button="Left">
705 <action name="if">
706 <maximizedvertical>yes</maximizedvertical>
707 <then>
708 <action name="Unmaximize"/>
709 <direction>vertical</direction>
710 <action name="MoveResizeTo">
711 <x>center</x>
712 <y>current</y>
713 </action>
714 <action name="Move"/>
715 </then>
716 <else>
717 <action name="Move"/>
718 </else>
719 </action>
720 </mousebind>
721 <mousebind action="DoubleClick" button="Left">
722 <action name="ToggleMaximizeFull"/>
723 </mousebind>
724 <mousebind action="Click" button="Up">
725 <action name="if">
726 <shaded>no</shaded>
727 <then>
728 <action name="Shade"/>
729 <action name="FocusToBottom"/>
730 <action name="Unfocus"/>
731 <action name="Lower"/>
732 </then>
733 </action>
734 </mousebind>
735 <mousebind action="Click" button="Down">
736 <action name="if">
737 <shaded>yes</shaded>
738 <then>
739 <action name="Unshade"/>
740 <action name="Raise"/>
741 </then>
742 </action>
743 </mousebind>
744 <mousebind action="Press" button="Right">
745 <action name="Focus"/>
746 <action name="Raise"/>
747 <action name="ShowMenu">
748 <menu>client-menu</menu>
749 </action>
750 </mousebind>
751 </context>
752 <context name="Titlebar Top Right Bottom Left TLCorner TRCorner BRCorner BLCorner">
753 <mousebind action="Press" button="Left">
754 <action name="Focus"/>
755 <action name="Raise"/>
756 <action name="Unshade"/>
757 </mousebind>
758 <mousebind action="Press" button="Right">
759 <action name="Focus"/>
760 <action name="Raise"/>
761 <action name="ShowMenu">
762 <menu>client-menu</menu>
763 </action>
764 </mousebind>
765 </context>
766 <context name="Top">
767 <mousebind action="Press" button="Left">
768 <action name="Focus"/>
769 <action name="Raise"/>
770 <action name="Unshade"/>
771 </mousebind>
772 <mousebind action="Drag" button="Left">
773 <action name="Resize">
774 <edge>top</edge>
775 </action>
776 </mousebind>
777 </context>
778 <context name="Left">
779 <mousebind action="Press" button="Left">
780 <action name="Focus"/>
781 <action name="Raise"/>
782 </mousebind>
783 <mousebind action="Drag" button="Left">
784 <action name="Resize">
785 <edge>left</edge>
786 </action>
787 </mousebind>
788 </context>
789 <context name="Right">
790 <mousebind action="Press" button="Left">
791 <action name="Focus"/>
792 <action name="Raise"/>
793 </mousebind>
794 <mousebind action="Drag" button="Left">
795 <action name="Resize">
796 <edge>right</edge>
797 </action>
798 </mousebind>
799 </context>
800 <context name="Bottom">
801 <mousebind action="Press" button="Left">
802 <action name="Focus"/>
803 <action name="Raise"/>
804 </mousebind>
805 <mousebind action="Drag" button="Left">
806 <action name="Resize">
807 <edge>bottom</edge>
808 </action>
809 </mousebind>
810 </context>
811 <context name="TRCorner BRCorner TLCorner BLCorner">
812 <mousebind action="Press" button="Left">
813 <action name="Focus"/>
814 <action name="Raise"/>
815 <action name="Unshade"/>
816 </mousebind>
817 <mousebind action="Drag" button="Left">
818 <action name="Resize"/>
819 </mousebind>
820 </context>
821 <context name="Client">
822 <mousebind action="Press" button="A-Left">
823 <action name="Focus"/>
824 <action name="Raise"/>
825 </mousebind>
826 <mousebind action="Drag" button="A-Left">
827 <action name="Move"/>
828 </mousebind>
829 <mousebind action="Press" button="Left">
830 <action name="Focus"/>
831 <action name="Raise"/>
832 </mousebind>
833 <mousebind action="Press" button="Right">
834 <action name="Focus"/>
835 <action name="Raise"/>
836 </mousebind>
837 </context>
838 <context name="Icon">
839 <mousebind action="Press" button="Right">
840 <action name="Focus"/>
841 <action name="Raise"/>
842 <action name="Unshade"/>
843 <action name="ShowMenu">
844 <menu>client-menu</menu>
845 </action>
846 </mousebind>
847 </context>
848 <context name="AllDesktops">
849 <mousebind action="Click" button="Left">
850 <action name="ToggleOmnipresent"/>
851 </mousebind>
852 </context>
853 <context name="Shade">
854 <mousebind action="Click" button="Left">
855 <action name="ToggleShade"/>
856 </mousebind>
857 </context>
858 <context name="Iconify">
859 <mousebind action="Click" button="Left">
860 <action name="Iconify"/>
861 </mousebind>
862 </context>
863 <context name="Maximize">
864 <mousebind action="Press" button="Left">
865 <action name="Focus"/>
866 <action name="Raise"/>
867 <action name="Unshade"/>
868 </mousebind>
869 <mousebind action="Press" button="Right">
870 <action name="Focus"/>
871 <action name="Raise"/>
872 <action name="Unshade"/>
873 </mousebind>
874 <mousebind action="Click" button="Left">
875 <action name="ToggleMaximize"/>
876 </mousebind>
877 <mousebind action="Click" button="Right">
878 <action name="ToggleMaximize">
879 <direction>horizontal</direction>
880 </action>
881 </mousebind>
882 </context>
883 <context name="Close">
884 <mousebind action="Click" button="Left">
885 <action name="Close"/>
886 </mousebind>
887 </context>
888 <context name="Desktop">
889 <mousebind action="Click" button="Left">
890 <action name="Focus"/>
891 </mousebind>
892 <mousebind action="Click" button="A-Up">
893 <action name="GoToDesktop">
894 <to>previous</to>
895 </action>
896 </mousebind>
897 <mousebind action="Click" button="A-Down">
898 <action name="GoToDesktop">
899 <to>next</to>
900 </action>
901 </mousebind>
902 </context>
903 <context name="Root">
904 <mousebind action="Press" button="Middle">
905 <action name="ShowMenu">
906 <menu>client-list-combined-menu</menu>
907 </action>
908 </mousebind>
909 <mousebind action="Press" button="A-Right">
910 <action name="ShowMenu">
911 <menu>client-list-combined-menu</menu>
912 </action>
913 </mousebind>
914 <mousebind action="Press" button="Right">
915 <action name="ShowMenu">
916 <menu>root-menu</menu>
917 </action>
918 </mousebind>
919 </context>
920 </mouse>
921 <!-- ################################ Menu Settings ################################ -->
922 <menu>
923 <file>menu-icons.xml</file>
924 <hideDelay>400</hideDelay>
925 <middle>no</middle>
926 <submenuShowDelay>100</submenuShowDelay>
927 <submenuHideDelay>200</submenuHideDelay>
928 <applicationIcons>no</applicationIcons>
929 <manageDesktops>yes</manageDesktops>
930 </menu>
931 <!-- ################################ Applications Rules ################################ -->
932 <applications>
933 <application class="*">
934 <decor>no</decor>
935 <focus>yes</focus>
936 <decor>yes</decor>
937 <position force="yes">
938 <x>center</x>
939 <y>center</y>
940 </position>
941 </application>
942 <application name="obconf">
943 <position force="yes">
944 <x>center</x>
945 <y>center</y>
946 </position>
947 <size>
948 <width>50%</width>
949 </size>
950 </application>
951 <application title="MPlayer">
952 <decor>no</decor>
953 </application>
954 <application title="Nitrogen">
955 <position force="yes">
956 <x>center</x>
957 <y>center</y>
958 </position>
959 </application>
960 <!--
961 # this is an example with comments through out. use these to make your
962 # own rules, but without the comments of course.
963 # you may use one or more of the name/class/role/title/type rules to specify
964 # windows to match
965
966 <application name="the window's _OB_APP_NAME property (see obxprop)"
967 class="the window's _OB_APP_CLASS property (see obxprop)"
968 groupname="the window's _OB_APP_GROUP_NAME property (see obxprop)"
969 groupclass="the window's _OB_APP_GROUP_CLASS property (see obxprop)"
970 role="the window's _OB_APP_ROLE property (see obxprop)"
971 title="the window's _OB_APP_TITLE property (see obxprop)"
972 type="the window's _OB_APP_TYPE property (see obxprob)..
973 (if unspecified, then it is 'dialog' for child windows)">
974 # you may set only one of name/class/role/title/type, or you may use more
975 # than one together to restrict your matches.
976
977 # the name, class, role, and title use simple wildcard matching such as those
978 # used by a shell. you can use * to match any characters and ? to match
979 # any single character.
980
981 # the type is one of: normal, dialog, splash, utility, menu, toolbar, dock,
982 # or desktop
983
984 # when multiple rules match a window, they will all be applied, in the
985 # order that they appear in this list
986
987
988 # each rule element can be left out or set to 'default' to specify to not
989 # change that attribute of the window
990
991 <decor>yes</decor>
992 # enable or disable window decorations
993
994 <shade>no</shade>
995 # make the window shaded when it appears, or not
996
997 <position force="no">
998 # the position is only used if both an x and y coordinate are provided
999 # (and not set to 'default')
1000 # when force is "yes", then the window will be placed here even if it
1001 # says you want it placed elsewhere. this is to override buggy
1002 # applications who refuse to behave
1003 <x>center</x>
1004 # a number like 50, or 'center' to center on screen. use a negative number
1005 # to start from the right (or bottom for <y>), ie -50 is 50 pixels from
1006 # the right edge (or bottom). use 'default' to specify using value
1007 # provided by the application, or chosen by openbox, instead.
1008 <y>200</y>
1009 <monitor>1</monitor>
1010 # specifies the monitor in a xinerama setup.
1011 # 1 is the first head, or 'mouse' for wherever the mouse is
1012 </position>
1013
1014 <size>
1015 # the size to make the window.
1016 <width>20</width>
1017 # a number like 20, or 'default' to use the size given by the application.
1018 # you can use fractions such as 1/2 or percentages such as 75% in which
1019 # case the value is relative to the size of the monitor that the window
1020 # appears on.
1021 <height>30%</height>
1022 </size>
1023
1024 <focus>yes</focus>
1025 # if the window should try be given focus when it appears. if this is set
1026 # to yes it doesn't guarantee the window will be given focus. some
1027 # restrictions may apply, but Openbox will try to
1028
1029 <desktop>1</desktop>
1030 # 1 is the first desktop, 'all' for all desktops
1031
1032 <layer>normal</layer>
1033 # 'above', 'normal', or 'below'
1034
1035 <iconic>no</iconic>
1036 # make the window iconified when it appears, or not
1037
1038 <skip_pager>no</skip_pager>
1039 # asks to not be shown in pagers
1040
1041 <skip_taskbar>no</skip_taskbar>
1042 # asks to not be shown in taskbars. window cycling actions will also
1043 # skip past such windows
1044
1045 <fullscreen>yes</fullscreen>
1046 # make the window in fullscreen mode when it appears
1047
1048 <maximized>true</maximized>
1049 # 'Horizontal', 'Vertical' or boolean (yes/no)
1050 </application>
1051
1052 # end of the example
1053-->
1054 </applications>
1055</openbox_config>
1056<!-- vim:sw=2
1057-->
diff --git a/misc/themes/Arc-Dark/openbox-3/themerc b/misc/themes/Arc-Dark/openbox-3/themerc
deleted file mode 100644
index 3db5fe5..0000000
--- a/misc/themes/Arc-Dark/openbox-3/themerc
+++ /dev/null
@@ -1,186 +0,0 @@
1## Openbox Theme ##################################################
2## Created by : Aditya Shakya <@adi1090x> For Archcraft #
3## ############# ##################################################
4
5#-- Window geometry -----------------------------------------------
6padding.width: 8
7padding.height: 8
8border.width:3
9window.client.padding.width: 0
10window.client.padding.height: 0
11window.handle.width: 0
12
13#-- Menu geometry -------------------------------------------------
14menu.border.width: 8
15menu.overlap.x: -13
16menu.overlap.y: 8
17menu.separator.width: 1
18menu.separator.padding.width: 0
19menu.separator.padding.height: 2
20
21#-- Border colors -------------------------------------------------
22window.active.border.color: #FF79C6
23window.inactive.border.color: #2F343F
24window.active.client.color: #2F343F
25window.inactive.client.color: #2F343F
26window.active.title.separator.color: #2F343F
27window.inactive.title.separator.color: #2F343F
28menu.border.color: #2F343F
29
30#-- Text shadows --------------------------------------------------
31## Example -> shadow=y:shadowtint=70:shadowoffset=1
32window.active.label.text.font: shadow=n
33window.inactive.label.text.font: shadow=n
34menu.items.font: shadow=n
35menu.title.text.font: shadow=n
36osd.label.text.font: shadow=n
37
38#-- Justification -------------------------------------------------
39window.label.text.justify: Center
40menu.title.text.justify: Center
41
42#-- Active window -------------------------------------------------
43window.active.title.bg: Flat Solid
44window.active.title.bg.color: #2F343F
45window.active.label.bg: Parentrelative
46window.active.label.text.color: #B5BCC9
47
48window.active.handle.bg: Flat Solid
49window.active.handle.bg.color: #383C4A
50
51window.active.grip.bg: Flat Solid
52window.active.grip.bg.color: #383C4A
53
54window.active.button.unpressed.bg: Flat Solid
55window.active.button.unpressed.bg.color: #2F343F
56window.active.button.unpressed.image.color: #7F8898
57
58window.active.button.pressed.bg: Flat Solid
59window.active.button.pressed.bg.color: #2F343F
60window.active.button.pressed.image.color: #5294E2
61
62window.active.button.disabled.bg: Flat Solid
63window.active.button.disabled.bg.color: #2F343F
64window.active.button.disabled.image.color: #444A58
65
66window.active.button.hover.bg: Flat Solid
67window.active.button.hover.bg.color: #2F343F
68window.active.button.hover.image.color: #B5BCC9
69
70window.active.button.toggled.unpressed.bg: Flat Solid
71window.active.button.toggled.unpressed.bg.color: #2F343F
72window.active.button.toggled.unpressed.image.color: #7F8898
73
74window.active.button.toggled.pressed.bg: Flat Solid
75window.active.button.toggled.pressed.bg.color: #2F343F
76window.active.button.toggled.pressed.image.color: #5294E2
77
78window.active.button.toggled.hover.bg: Flat Solid
79window.active.button.toggled.hover.bg.color: #2F343F
80window.active.button.toggled.hover.image.color: #B5BCC9
81
82#-- Inactive windows -----------------------------------------------
83window.inactive.title.bg: Flat Solid
84window.inactive.title.bg.color: #2F343F
85window.inactive.label.bg: Parentrelative
86window.inactive.label.text.color: #7F8898
87
88window.inactive.handle.bg: Flat Solid
89window.inactive.handle.bg.color: #383C4A
90
91window.inactive.grip.bg: Flat Solid
92window.inactive.grip.bg.color: #383C4A
93
94window.inactive.button.unpressed.bg: Flat Solid
95window.inactive.button.unpressed.bg.color: #2F343F
96window.inactive.button.unpressed.image.color: #7F8898
97
98window.inactive.button.pressed.bg: Flat Solid
99window.inactive.button.pressed.bg.color: #2F343F
100window.inactive.button.pressed.image.color: #5294E2
101
102window.inactive.button.disabled.bg: Flat Solid
103window.inactive.button.disabled.bg.color: #2F343F
104window.inactive.button.disabled.image.color: #444A58
105
106window.inactive.button.hover.bg: Flat Solid
107window.inactive.button.hover.bg.color: #2F343F
108window.inactive.button.hover.image.color: #B5BCC9
109
110window.inactive.button.toggled.unpressed.bg: Flat Solid
111window.inactive.button.toggled.unpressed.bg.color: #2F343F
112window.inactive.button.toggled.unpressed.image.color: #7F8898
113
114window.inactive.button.toggled.pressed.bg: Flat Solid
115window.inactive.button.toggled.pressed.bg.color: #2F343F
116window.inactive.button.toggled.pressed.image.color: #5294E2
117
118window.inactive.button.toggled.hover.bg: Flat Solid
119window.inactive.button.toggled.hover.bg.color: #2F343F
120window.inactive.button.toggled.hover.image.color: #B5BCC9
121
122#-- Close Button -------------------------------------------------
123window.active.button.close.unpressed.image.color: #CC575D
124window.active.button.close.pressed.image.color: #BE3841
125window.active.button.close.hover.image.color: #D7787D
126window.inactive.button.close.unpressed.image.color: #CC575D
127window.inactive.button.close.pressed.image.color: #BE3841
128window.inactive.button.close.hover.image.color: #D7787D
129
130#-- Menu ---------------------------------------------------------
131menu.title.bg: Flat Solid
132menu.title.bg.color: #383C4A
133menu.title.text.color: #5294E2
134
135menu.separator.color: #2F343F
136
137menu.items.bg: Flat Solid
138menu.items.bg.color: #2F343F
139menu.items.text.color: #B5BCC9
140menu.items.disabled.text.color: #7F8898
141
142menu.items.active.bg: Flat Solid
143menu.items.active.bg.color: #5294E2
144menu.items.active.text.color: #FFFFFF
145menu.items.active.disabled.text.color: #2F343F
146
147#-- OSD Settings -------------------------------------------------
148osd.border.width: 4
149osd.border.color: #383C4A
150
151osd.bg: Flat Solid
152osd.bg.color: #2F343F
153osd.label.text.color: #B5BCC9
154
155osd.active.label.bg: Flat Solid
156osd.active.label.bg.color: #2F343F
157osd.active.label.text.color: #5294E2
158osd.inactive.label.bg: Flat Solid
159osd.inactive.label.bg.color: #2F343F
160osd.inactive.label.text.color: #B5BCC9
161
162osd.hilight.bg: Flat Solid
163osd.hilight.bg.color: #5294E2
164osd.unhilight.bg: Flat Solid
165osd.unhilight.bg.color: #2F343F
166
167osd.button.unpressed.bg: Flat Solid Border
168osd.button.unpressed.bg.color: #444A58
169osd.button.unpressed.*.border.color: #444A58
170osd.button.unpressed.text.color: #B5BCC9
171
172osd.button.hover.bg: Flat Solid Border
173osd.button.hover.bg.color: #444A58
174osd.button.hover.*.border.color: #5294E2
175osd.button.hover.text.color: #5294E2
176
177osd.button.pressed.bg: Flat Solid Border
178osd.button.pressed.bg.color: #444A58
179osd.button.pressed.*.border.color: #CC575D
180osd.button.pressed.text.color: #CC575D
181osd.button.pressed.box.color: #444A58
182
183osd.button.focused.bg: Flat Solid
184osd.button.focused.bg.color: #444A58
185osd.button.focused.text.color: #B5BCC9
186osd.button.focused.box.color: #444A58