all repos — dotfiles @ 6bc3644cc96445ad387f6a55dabdbbd5d232eea6

personal dotfiles

cwm/.cwmrc (view raw)

  1fontname "JetBrains Mono:pixelsize=14:style=Medium:antialias=true:hinting=true"
  2
  3# color scheme
  4color menubg		"#111"
  5color menufg		"#233"
  6color font		"#cbc"
  7color selfont		"#cbc"
  8color activeborder	"#233"
  9color inactiveborder	"#111"
 10color urgencyborder	"#faa"
 11color groupborder	"#faa"
 12color ungroupborder	"#111"
 13
 14# misc
 15sticky yes
 16moveamount 20
 17
 18# commands
 19command term		alacritty
 20command lock		slock
 21command browser		brave
 22command filemanager	thunar
 23command discord		discord
 24command obs		com.obsproject.Studio
 25command news		"alacritty -e newsboat"
 26command calender	"alacritty -e calcurse"
 27command clock		"uxnemu roms/clock.rom"
 28
 29# window managers
 30wm sowm			sowm
 31wm dwm			dwm
 32
 33# keybindings
 34unbind-key		all
 35bind-key 4-Return	terminal
 36bind-key 4-Delete	lock
 37bind-key 4S-q		quit
 38bind-key 4S-r		restart
 39bind-key 4-p		menu-exec
 40bind-key 4M-w		menu-exec-wm
 41bind-key 4S-p		menu-cmd
 42bind-key 4-s		menu-ssh
 43bind-key 4-slash	menu-window
 44bind-key 4-question	window-menu-label
 45bind-key 4-j		window-cycle
 46bind-key 4-k		window-rcycle
 47bind-key 4S-c		window-close
 48bind-key 4-h		window-hide
 49bind-key C4-l		window-vtile
 50bind-key 4-m		window-maximize
 51bind-key 4-f		window-maximize
 52bind-key C4-j		window-vmaximize
 53bind-key C4-k		window-hmaximize
 54bind-key 4S-j		window-move-down
 55bind-key 4S-k		window-move-up
 56bind-key 4S-h		window-move-left
 57bind-key 4S-l		window-move-right
 58bind-key 4-y		window-stick
 59bind-key 4-1		group-only-1
 60bind-key 4-2		group-only-2
 61bind-key 4-3		group-only-3
 62bind-key 4-4		group-only-4
 63bind-key 4-5		group-only-5
 64bind-key 4-6		group-only-6
 65bind-key 4-7		group-only-7
 66bind-key 4-8		group-only-8
 67bind-key 4-9		group-only-9
 68bind-key 4C-1		group-toggle-1
 69bind-key 4C-2		group-toggle-2
 70bind-key 4C-3		group-toggle-3
 71bind-key 4C-4		group-toggle-4
 72bind-key 4C-5		group-toggle-5
 73bind-key 4C-6		group-toggle-6
 74bind-key 4C-7		group-toggle-7
 75bind-key 4C-8		group-toggle-8
 76bind-key 4C-9		group-toggle-9
 77bind-key 4S-1		window-movetogroup-1
 78bind-key 4S-2		window-movetogroup-2
 79bind-key 4S-3		window-movetogroup-3
 80bind-key 4S-4		window-movetogroup-4
 81bind-key 4S-5		window-movetogroup-5
 82bind-key 4S-6		window-movetogroup-6
 83bind-key 4S-7		window-movetogroup-7
 84bind-key 4S-8		window-movetogroup-8
 85bind-key 4S-9		window-movetogroup-9
 86bind-key 4-0		group-toggle-all
 87bind-key Print		"scrot_cmd -f"
 88bind-key C-Print	"scrot_cmd -a"
 89bind-key M-Print	"scrot_cmd -c"
 90
 91# mouse bindings
 92unbind-mouse M-1
 93unbind-mouse M-2
 94unbind-mouse CM-1
 95unbind-mouse CMS-3
 96bind-mouse 4-1		window-move
 97bind-mouse 4-3		window-resize
 98bind-mouse 4-4		window-cycle
 99bind-mouse 4-5		window-rcycle
100
101# vim:noet