diff --git a/modules/nixos/workflows/a-happy-gnome/config/dconf/30-keybindings.conf b/modules/nixos/workflows/a-happy-gnome/config/dconf/30-keybindings.conf index b799041c..221d413e 100644 --- a/modules/nixos/workflows/a-happy-gnome/config/dconf/30-keybindings.conf +++ b/modules/nixos/workflows/a-happy-gnome/config/dconf/30-keybindings.conf @@ -24,7 +24,7 @@ switch-to-workspace-up = @as [] switch-to-workspace-left = ['h', 'Page_Up'] switch-to-workspace-right = ['l', 'Page_Down'] switch-to-workspace-down = @as [] -toggle-fullscreen = ['f'] +toggle-fullscreen = ['f', 'F11'] toggle-maximized = ['f'] toggle-on-all-workspaces = ['y'] toggle-above = ['y'] diff --git a/modules/nixos/workflows/a-happy-gnome/default.nix b/modules/nixos/workflows/a-happy-gnome/default.nix index 7b8e3e83..cf88fb99 100644 --- a/modules/nixos/workflows/a-happy-gnome/default.nix +++ b/modules/nixos/workflows/a-happy-gnome/default.nix @@ -15,7 +15,7 @@ let # We're combining all of the custom dconf database into a package to be installed. dconfConfig = pkgs.runCommand "install-a-happy-gnome-dconf-keyfiles" {} '' install -Dm644 ${./config/dconf}/*.conf -t $out/etc/dconf/db/${name}-conf.d - install -Dm644 ${enabledExtensions} $out/etc/dconf/db/${name}-conf.d/enabled-extensions.conf + install -Dm644 ${enabledExtensions} $out/etc/dconf/db/${name}-conf.d/90-enabled-extensions.conf ''; in { @@ -75,6 +75,8 @@ in shortwave # Yer' humble internet radio. ymuse # Simple MPD client. + gnome.gnome-backgrounds # Default backgrounds. + gnome-menus # It is required for custom menus in extensions. gnome-extension-manager # The cooler GNOME extensions app. gnome-search-provider-recoll # This is here for some reason.