111 lines
		
	
	
	
		
			1.8 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			111 lines
		
	
	
	
		
			1.8 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
#
 | 
						|
# bspwm hotkeys
 | 
						|
#
 | 
						|
 | 
						|
super + alt + Escape
 | 
						|
	bspc quit
 | 
						|
 | 
						|
super + shift + c
 | 
						|
	bspc window -c
 | 
						|
 | 
						|
super + t
 | 
						|
	bspc desktop -l next
 | 
						|
 | 
						|
super + b
 | 
						|
	bspc desktop -B
 | 
						|
 | 
						|
super + {s,f}
 | 
						|
	bspc window -t {floating,fullscreen}
 | 
						|
 | 
						|
super + {o,Tab}
 | 
						|
	bspc {monitor,window} -f next
 | 
						|
 | 
						|
super + shift + {o,Tab}
 | 
						|
	bspc {monitor,window} -f prev
 | 
						|
 | 
						|
super + apostrophe
 | 
						|
	bspc window -s last
 | 
						|
 | 
						|
#super + {o,i}
 | 
						|
#	bspc control --record-history off; \
 | 
						|
#	bspc window {older,newer} -f; \
 | 
						|
#	bspc control --record-history on
 | 
						|
 | 
						|
super + y
 | 
						|
	bspc window -w last.manual
 | 
						|
 | 
						|
super + m
 | 
						|
	bspc window -s biggest
 | 
						|
 | 
						|
super + {_,shift + }{h,j,k,l}
 | 
						|
	bspc window -{f,s} {left,down,up,right}
 | 
						|
 | 
						|
super + {_,shift + }c
 | 
						|
	bspc window -f {next,prev}
 | 
						|
 | 
						|
super + {comma,period}
 | 
						|
	bspc desktop -C {backward,forward}
 | 
						|
 | 
						|
super + bracket{left,right}
 | 
						|
	bspc desktop -f {prev,next}
 | 
						|
 | 
						|
super + ctrl + {h,j,k,l}
 | 
						|
	bspc window -p {left,down,up,right}
 | 
						|
 | 
						|
super + ctrl + {_,shift + }space
 | 
						|
	bspc {window -p cancel,desktop -c}
 | 
						|
 | 
						|
super + alt + {j,l}
 | 
						|
	bspc window -e {down,right} +32
 | 
						|
 | 
						|
super + alt + {k,h}
 | 
						|
	bspc window -e {down,right} -32
 | 
						|
 | 
						|
#super + alt + {h,j,k,l}
 | 
						|
#	bspc window -e {left -10,down +10,up -10,right +10}
 | 
						|
 | 
						|
#super + alt + shift + {h,j,k,l}
 | 
						|
#	bspc window -e {right -10,up +10,down -10,left +10}
 | 
						|
 | 
						|
super + ctrl + {1-9}
 | 
						|
	bspc window -r 0.{1-9}
 | 
						|
 | 
						|
#super + {_,shift + }{1-9,0}
 | 
						|
#	bspc {desktop -f,window -d} ^{1-9,10}
 | 
						|
 | 
						|
super + {_,shift + }{1-3}
 | 
						|
	bspc {desktop -f,window -d} ^{1-3}
 | 
						|
 | 
						|
super + {_,shift + }{q,w,e}
 | 
						|
	bspc {desktop -f,window -d} ^{4,5,6}
 | 
						|
 | 
						|
~button1
 | 
						|
	bspc pointer -g focus
 | 
						|
 | 
						|
super + button{1-3}
 | 
						|
	bspc pointer -g {move,resize_side,resize_corner}
 | 
						|
 | 
						|
super + !button{1-3}
 | 
						|
	bspc pointer -t %i %i
 | 
						|
 | 
						|
super + @button{1-3}
 | 
						|
	bspc pointer -u
 | 
						|
 | 
						|
#
 | 
						|
# wm independent hotkeys
 | 
						|
#
 | 
						|
super + z
 | 
						|
	i3lock -entc 661111 -i /home/von/.wallpaper.png
 | 
						|
 | 
						|
super + x
 | 
						|
	urxvt
 | 
						|
 | 
						|
super + r
 | 
						|
	gmrun
 | 
						|
 | 
						|
super + a
 | 
						|
	/home/von/.local/bin/ticket_watch
 | 
						|
 | 
						|
# make sxhkd reload its configuration files:
 | 
						|
super + Escape
 | 
						|
	pkill -USR1 -x sxhkd
 |