From b5c0881d1448c6016075bb236aba49dddbe2d953 Mon Sep 17 00:00:00 2001 From: 514fpv Date: Sat, 3 Aug 2024 18:02:17 +0800 Subject: [PATCH] home(gnome): add more shortcuts --- home/gnome/impl/dconf.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/home/gnome/impl/dconf.nix b/home/gnome/impl/dconf.nix index 21b45593..6cb920b8 100644 --- a/home/gnome/impl/dconf.nix +++ b/home/gnome/impl/dconf.nix @@ -59,10 +59,16 @@ in mkIf cfg.enable { }; "${pd}/wm/keybindings" = { + panel-run-dialog = [ ]; + begin-resize = [ "r" ]; + close = [ "q" ]; + minimize = [ "BackSpace" ]; move-to-workspace-1 = [ "1" ]; move-to-workspace-2 = [ "2" ]; move-to-workspace-3 = [ "3" ]; move-to-workspace-4 = [ "4" ]; + move-to-workspace-left = [ "h" ]; + move-to-workspace-right = [ "l" ]; switch-to-workspace-1 = [ "1" ]; switch-to-workspace-2 = [ "2" ]; switch-to-workspace-3 = [ "3" ]; @@ -79,12 +85,16 @@ in mkIf cfg.enable { switch-to-application-7 = [ ]; switch-to-application-8 = [ ]; switch-to-application-9 = [ ]; + toggle-application-view = [ "d" ]; }; "${p}/settings-daemon/plugins/media-keys" = { custom-keybindings = [ "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/" + "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/" ]; + logout = [ ]; + screensaver = [ "l" ]; }; "${p}/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = { @@ -93,6 +103,12 @@ in mkIf cfg.enable { name = "Launch console"; }; + "${p}/settings-daemon/plugins/media-keys/custom-keybindings/custom1" = { + binding = "q"; + command = "google-chrome-stable"; + name = "Launch Google Chrome"; + }; + "${ptlp}" = { #default = "95894cfd-82f7-430d-af6e-84d168bc34f5"; list = [