From ea2422180ed3d1f21149db8fa04f1c9c28d40a99 Mon Sep 17 00:00:00 2001 From: notgne2 Date: Fri, 4 Feb 2022 03:07:18 -0700 Subject: [PATCH] de2u fixes after trialing fresh install --- home-manager/modules/de2u.nix | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/home-manager/modules/de2u.nix b/home-manager/modules/de2u.nix index 02dd163..6b3bfb0 100644 --- a/home-manager/modules/de2u.nix +++ b/home-manager/modules/de2u.nix @@ -211,6 +211,7 @@ in "org/gnome/mutter" = { edge-tiling = !cfg.tiling; dynamic-workspaces = !cfg.tiling; + only-on-primary = cfg.tiling; }; "org/gnome/shell/extensions/gtktitlebar" = { hide-window-titlebars = "always"; @@ -238,12 +239,10 @@ in (lib.nameValuePair "move-to-workspace-${n}" [ "${n}" ]) (lib.nameValuePair "switch-to-workspace-${n}" [ "${n}" ]) ]) - (map (n: toString n) (lib.range 0 9))); + (map (n: toString n) (lib.range 1 9))); in lib.listToAttrs workspaceAttrsList // { minimize = [ "comma" ]; - switch-to-workspace-left = [ "" ]; - switch-to-workspace-right = [ "" ]; maximize = [ "" ]; unmaximize = [ "" ]; move-to-monitor-up = [ "" ]; @@ -257,10 +256,27 @@ in toggle-maximized = [ "m" ]; close = [ "q" ]; cycle-windows = [ "" ]; + panel-run-dialog = [ "d" ]; + move-to-workspace-right = [ "" ]; + move-to-workspace-left = [ "" ]; + switch-to-workspace-right = [ "" ]; + switch-to-workspace-left = [ "" ]; - # screw alt keys + # And deal with the remaining alt keys, screw alt keys cycle-windows-backward = [ "" ]; activate-window-menu = [ "" ]; + cycle-panels = [ "" ]; + cycle-panels-backward = [ ""]; + switch-panels = [ "" ]; + switch-panels-backward = [ "" ]; + switch-applications = [ "Tab" ]; + switch-applications-backward = [ "Tab" ]; + cycle-group = [ "" ]; + cycle-group-backward = [ "" ]; + switch-group = [ "" ]; + switch-group-backward = [ "" ]; + begin-resize = [ "" ]; + begin-move = [ "" ]; }; "org/gnome/mutter/keybindings" = { toggle-tiled-left = [ "" ]; @@ -269,7 +285,7 @@ in "org/gnome/mutter/wayland/keybindings" = { restore-shortcuts = [ "" ]; }; - "org/gnome/shell/keybindings" = { + "org/gnome/shell/keybindings" = lib.listToAttrs (map (n: lib.nameValuePair "switch-to-application-${toString n}" [ "" ]) (lib.range 1 9)) // { open-application-menu = [ "" ]; toggle-message-tray = [ "v" ]; toggle-overview = [ "" ]; @@ -286,7 +302,6 @@ in home = [ "f" ]; email = [ "e" ]; www = [ "b" ]; - terminal = [ "t" ]; rotate-video-lock-static = [ "" ];