Mininux specials
This commit is contained in:
		
							
								
								
									
										9
									
								
								bin/.bin/zoom_screen
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										9
									
								
								bin/.bin/zoom_screen
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,9 @@ | |||||||
|  | current_resolution=$(xrandr | awk '/DSI1/ {print $4}') | ||||||
|  |  | ||||||
|  | if [[ $current_resolution == 1920x1200* ]]; | ||||||
|  | then | ||||||
|  | 	xrandr --size 600x960 | ||||||
|  | else | ||||||
|  | 	xrandr --size 1200x1920 | ||||||
|  | fi | ||||||
|  | chwp | ||||||
| @ -1,8 +1,8 @@ | |||||||
| # bspwm hotkeys | # bspwm hotkeys | ||||||
| # | # | ||||||
| # Cleanly quit bspwm | # Cleanly quit bspwm | ||||||
| super + shift + a | super + shift + q | ||||||
| 	bspc quit 1 && pkill lemonpanel && pkill lemonbar | 	bspc quit 1  | ||||||
|  |  | ||||||
| # Show keybindings | # Show keybindings | ||||||
| super + F1 | super + F1 | ||||||
| @ -93,7 +93,7 @@ super + Return | |||||||
| # 	bspc node -n @/ | # 	bspc node -n @/ | ||||||
| 	 | 	 | ||||||
| # go (Shift=move) to desktop (and focus the monitor that the desktop is located on. Bspwm style) | # go (Shift=move) to desktop (and focus the monitor that the desktop is located on. Bspwm style) | ||||||
| super + {_,shift + }{ampersand,eacute,quotedbl,apostrophe,parenleft,minus,egrave,underscore,ccedilla,agrave} | super + {_,shift + }{1,2,3,4,5,6,7,8,9,0} | ||||||
|     bspc {desktop -f,node -d} ^{1-9,10} |     bspc {desktop -f,node -d} ^{1-9,10} | ||||||
|  |  | ||||||
| ## Alternative: i3 style behavior (focus nth, desktop of the focused monitor) | ## Alternative: i3 style behavior (focus nth, desktop of the focused monitor) | ||||||
| @ -122,7 +122,7 @@ super + Tab | |||||||
| 	WindowSelector | 	WindowSelector | ||||||
| 	 | 	 | ||||||
| #Focus windows by direction, works with multihead | #Focus windows by direction, works with multihead | ||||||
| super + {q,s,z,d} | super + {a,s,w,d} | ||||||
|     focusmover {west,south,north,east} |     focusmover {west,south,north,east} | ||||||
|  |  | ||||||
| super + {h,j,k,l} | super + {h,j,k,l} | ||||||
| @ -134,7 +134,7 @@ super + {Left,Down,Up,Right} | |||||||
| # Move tiled windows. Moving a tiled window to  | # Move tiled windows. Moving a tiled window to  | ||||||
| # preselected one moves into preselection instead.  | # preselected one moves into preselection instead.  | ||||||
| # Moving out of the screen should move the window to next monitor if possible | # Moving out of the screen should move the window to next monitor if possible | ||||||
| super + shift + {q,s,z,d} | super + shift + {q,s,w,d} | ||||||
| 	windowgrabber {west,south,north,east} | 	windowgrabber {west,south,north,east} | ||||||
|  |  | ||||||
| super + shift + {h,j,k,l} | super + shift + {h,j,k,l} | ||||||
| @ -145,7 +145,7 @@ super + shift + {Left,Down,Up,Right} | |||||||
| 	euclid_mover {west,south,north,east} | 	euclid_mover {west,south,north,east} | ||||||
|  |  | ||||||
| #resize windows | #resize windows | ||||||
| super + ctrl + {q,s,z,d} | super + ctrl + {a,s,w,d} | ||||||
| 	bspwm_resize.sh {west,south,north,east} | 	bspwm_resize.sh {west,south,north,east} | ||||||
|  |  | ||||||
| super + ctrl + {h,j,k,l} | super + ctrl + {h,j,k,l} | ||||||
| @ -329,6 +329,9 @@ super + ctrl + space | |||||||
| 	{pkill picom ,\ | 	{pkill picom ,\ | ||||||
| 	picom -b } | 	picom -b } | ||||||
|  |  | ||||||
|  | ctrl + alt +t  | ||||||
|  | 	pkill rotateScreen_au || rotateScreen_auto | ||||||
|  |  | ||||||
| # Remove receptacles | # Remove receptacles | ||||||
| super + BackSpace | super + BackSpace | ||||||
|   for i in $(bspc query -N -n .leaf.!window.local); do bspc node $i -k; done |   for i in $(bspc query -N -n .leaf.!window.local); do bspc node $i -k; done | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user