add cwm config cwm is really nice!
la-ninpre leobrekalini@gmail.com
Tue, 05 Apr 2022 23:12:43 +0300
2 files changed,
103 insertions(+),
2 deletions(-)
A
cwm/.cwmrc
@@ -0,0 +1,101 @@
+fontname "JetBrains Mono:pixelsize=14:style=Medium:antialias=true:hinting=true" + +# color scheme +color menubg "#111" +color menufg "#233" +color font "#cbc" +color selfont "#cbc" +color activeborder "#233" +color inactiveborder "#111" +color urgencyborder "#faa" +color groupborder "#faa" +color ungroupborder "#111" + +# misc +sticky yes +moveamount 20 + +# commands +command term alacritty +command lock slock +command browser brave +command filemanager thunar +command discord discord +command obs com.obsproject.Studio +command news "alacritty -e newsboat" +command calender "alacritty -e calcurse" +command clock "uxnemu roms/clock.rom" + +# window managers +wm sowm sowm +wm dwm dwm + +# keybindings +unbind-key all +bind-key 4-Return terminal +bind-key 4-Delete lock +bind-key 4S-q quit +bind-key 4S-r restart +bind-key 4-p menu-exec +bind-key 4M-w menu-exec-wm +bind-key 4S-p menu-cmd +bind-key 4-s menu-ssh +bind-key 4-slash menu-window +bind-key 4-question window-menu-label +bind-key 4-j window-cycle +bind-key 4-k window-rcycle +bind-key 4S-c window-close +bind-key 4-h window-hide +bind-key C4-l window-vtile +bind-key 4-m window-maximize +bind-key 4-f window-maximize +bind-key C4-j window-vmaximize +bind-key C4-k window-hmaximize +bind-key 4S-j window-move-down +bind-key 4S-k window-move-up +bind-key 4S-h window-move-left +bind-key 4S-l window-move-right +bind-key 4-y window-stick +bind-key 4-1 group-only-1 +bind-key 4-2 group-only-2 +bind-key 4-3 group-only-3 +bind-key 4-4 group-only-4 +bind-key 4-5 group-only-5 +bind-key 4-6 group-only-6 +bind-key 4-7 group-only-7 +bind-key 4-8 group-only-8 +bind-key 4-9 group-only-9 +bind-key 4C-1 group-toggle-1 +bind-key 4C-2 group-toggle-2 +bind-key 4C-3 group-toggle-3 +bind-key 4C-4 group-toggle-4 +bind-key 4C-5 group-toggle-5 +bind-key 4C-6 group-toggle-6 +bind-key 4C-7 group-toggle-7 +bind-key 4C-8 group-toggle-8 +bind-key 4C-9 group-toggle-9 +bind-key 4S-1 window-movetogroup-1 +bind-key 4S-2 window-movetogroup-2 +bind-key 4S-3 window-movetogroup-3 +bind-key 4S-4 window-movetogroup-4 +bind-key 4S-5 window-movetogroup-5 +bind-key 4S-6 window-movetogroup-6 +bind-key 4S-7 window-movetogroup-7 +bind-key 4S-8 window-movetogroup-8 +bind-key 4S-9 window-movetogroup-9 +bind-key 4-0 group-toggle-all +bind-key Print "scrot_cmd -f" +bind-key C-Print "scrot_cmd -a" +bind-key M-Print "scrot_cmd -c" + +# mouse bindings +unbind-mouse M-1 +unbind-mouse M-2 +unbind-mouse CM-1 +unbind-mouse CMS-3 +bind-mouse 4-1 window-move +bind-mouse 4-3 window-resize +bind-mouse 4-4 window-cycle +bind-mouse 4-5 window-rcycle + +# vim:noet
M
install
→
install
@@ -2,8 +2,8 @@ #!/bin/sh
# TODO: make this better. it really sucks. -for prg in alacritty bin bash doom-emacs kitty moc mpd nvim starship xmonad \ - newsboat +for prg in alacritty bin bash cwm doom-emacs kitty moc mpd nvim starship \ + xmonad newsboat do stow -vDt ~ "$prg" stow -vt ~ "$prg"