# Sierinjs' very own musca's config file. set frame_split_focus new set border_width 1 # Set to 0, to remove borders. # Colours. set border_focus Light Gray set border_unfocus Dim Gray set dmenu dmenu -nb "#333" -nf "#bbb" -sb "#444" -sf "#ddd" -fn "DejaVu Sans Mono" bind off all # Focus buttons. bind on Mod4+h focus left bind on Mod4+j focus down bind on Mod4+k focus up bind on Mod4+l focus right # Splits. bind on Mod4+u vsplit 1/2 bind on Mod4+i hsplit 1/2 bind on Mod4+Shift+u vsplit 70% bind on Mod4+Shift+i hsplit 70% # Window magic. bind on Mod4+r remove bind on Mod4+o only bind on Mod4+c kill bind on Mod4+n cycle next bind on Mod4+p cycle prev bind on Mod4+g switch group bind on Mod4+w switch window # Execute `n` stuff. bind on Mod4+Return exec urxvt -e screen -x bind on Mod4+Control+Return exec urxvt bind on Mod4+z shell bind on Mod4+x command # Misc bullcrap. bind on Mod4+d dedicate flip bind on Mod4+a catchall flip bind on Mod4+_ undo bind on Mod4+f stack flip bind on Mod4+Shift+q quit bind on Mod4+b border flip bind on Mod4+BackSpace use (other) bind on Mod4+space use (other) # Arrows `n` stuff. bind on Mod4+Left resize left bind on Mod4+Down resize down bind on Mod4+Up resize up bind on Mod4+Right resize right bind on Mod4+Shift+h swap left bind on Mod4+Shift+j swap down bind on Mod4+Shift+k swap up bind on Mod4+Shift+l swap right bind on Mod4+Shift+Left slide left bind on Mod4+Shift+Down slide down bind on Mod4+Shift+Up slide up bind on Mod4+Shift+Right slide right # Workspace/tag bullcrap. bind on Mod4+0 use 0 bind on Mod4+1 use 1 bind on Mod4+2 use 2 bind on Mod4+3 use 3 bind on Mod4+4 use 4 bind on Mod4+5 use 5 bind on Mod4+6 use 6 bind on Mod4+7 use 7 bind on Mod4+8 use 8 bind on Mod4+9 use 9 bind on Mod4+Shift+0 move 0 bind on Mod4+Shift+1 move 1 bind on Mod4+Shift+2 move 2 bind on Mod4+Shift+3 move 3 bind on Mod4+Shift+4 move 4 bind on Mod4+Shift+5 move 5 bind on Mod4+Shift+6 move 6 bind on Mod4+Shift+7 move 7 bind on Mod4+Shift+8 move 8 bind on Mod4+Shift+9 move 9 use 1