home: add gnome keybindings / shortcuts
This commit is contained in:
		
							parent
							
								
									8f2104599f
								
							
						
					
					
						commit
						a854d5a602
					
				|  | @ -7,9 +7,55 @@ | |||
| 		MOZ_WEBRENDER = 1; | ||||
| 	}; | ||||
| 
 | ||||
| 	# display: partly scale (like 150% or 125%) | ||||
| 	dconf.settings."org/gnome/mutter" = { | ||||
| 		"experimental-features" = ["scale-monitor-framebuffer"]; | ||||
| 	dconf.settings = { | ||||
| 		"org/gnome/mutter" = { | ||||
| 			# display: partly scale (like 150% or 125%) | ||||
| 			"experimental-features" = [ "scale-monitor-framebuffer" ]; | ||||
| 		}; | ||||
| 		# key bindings | ||||
| 		"org/gnome/shell/keybindings" = { | ||||
| 			"switch-to-application-1" = []; | ||||
| 			"switch-to-application-2" = []; | ||||
| 			"switch-to-application-3" = []; | ||||
| 			"switch-to-application-4" = []; | ||||
| 			"switch-to-application-5" = []; | ||||
| 			"switch-to-application-6" = []; | ||||
| 			"switch-to-application-7" = []; | ||||
| 			"switch-to-application-8" = []; | ||||
| 			"switch-to-application-9" = []; | ||||
| 		}; | ||||
| 		"org/gnome/desktop/wm/keybindings" = { | ||||
| 			"toggle-maximized" = [ "<Super>z" ]; | ||||
| 			"maximize" = []; | ||||
| 			"unmaximize" = [ "<Alt>F5" ]; | ||||
| 
 | ||||
| 			"close" = [ "<Super>c" "<Alt>F4" ]; | ||||
| 
 | ||||
| 			"switch-input-source" = [ "<Super>i" "XF86Keyboard" ]; | ||||
| 			"switch-input-source-backward" = [ "<Shift><Super>i" "<Shift>XF86Keyboard" ]; | ||||
| 
 | ||||
| 			"switch-to-workspace-1" = [ "<Super>1" ]; | ||||
| 			"switch-to-workspace-2" = [ "<Super>2" ]; | ||||
| 			"switch-to-workspace-3" = [ "<Super>3" ]; | ||||
| 			"switch-to-workspace-4" = [ "<Super>4" ]; | ||||
| 			"switch-to-workspace-5" = [ "<Super>5" ]; | ||||
| 			"switch-to-workspace-6" = [ "<Super>6" ]; | ||||
| 			"switch-to-workspace-7" = [ "<Super>7" ]; | ||||
| 			"switch-to-workspace-8" = [ "<Super>8" ]; | ||||
| 			"switch-to-workspace-9" = [ "<Super>9" ]; | ||||
| 			"switch-to-workspace-10" = [ "<Super>0" ]; | ||||
| 
 | ||||
| 			"move-to-workspace-1" = [ "<Shift><Super>1" ]; | ||||
| 			"move-to-workspace-2" = [ "<Shift><Super>2" ]; | ||||
| 			"move-to-workspace-3" = [ "<Shift><Super>3" ]; | ||||
| 			"move-to-workspace-4" = [ "<Shift><Super>4" ]; | ||||
| 			"move-to-workspace-5" = [ "<Shift><Super>5" ]; | ||||
| 			"move-to-workspace-6" = [ "<Shift><Super>6" ]; | ||||
| 			"move-to-workspace-7" = [ "<Shift><Super>7" ]; | ||||
| 			"move-to-workspace-8" = [ "<Shift><Super>8" ]; | ||||
| 			"move-to-workspace-9" = [ "<Shift><Super>9" ]; | ||||
| 			"move-to-workspace-10" = [ "<Shift><Super>0" ]; | ||||
| 		}; | ||||
| 	}; | ||||
| 
 | ||||
| 	home.packages = with pkgs; [ | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue