From 590238d3e9a756058c01749c7b63194d3bdbb0be Mon Sep 17 00:00:00 2001 From: unexplrd Date: Thu, 12 Jun 2025 13:26:42 +0300 Subject: [PATCH] desktop/gnome: restructure packages Signed-off-by: unexplrd --- modules/home/desktop/gnome/default.nix | 39 +++++++++++++++----------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/modules/home/desktop/gnome/default.nix b/modules/home/desktop/gnome/default.nix index 15c76ea..0ae15d8 100644 --- a/modules/home/desktop/gnome/default.nix +++ b/modules/home/desktop/gnome/default.nix @@ -14,23 +14,28 @@ in { mkEnableOption "enable gnome desktop"; }; config = mkIf cfg.enable { - home.packages = with pkgs; [ - gnomeExtensions.alphabetical-app-grid - gnomeExtensions.app-icons-taskbar - gnomeExtensions.caffeine - gnomeExtensions.pano - gnomeExtensions.removable-drive-menu - gnomeExtensions.space-bar - gnomeExtensions.switcher - gnomeExtensions.tactile - gnomeExtensions.window-is-ready-remover - junction - celluloid - mission-center - dconf - pwvucontrol - wl-clipboard - ]; + home.packages = + (with pkgs.gnomeExtensions; [ + # extensions + alphabetical-app-grid + app-icons-taskbar + caffeine + pano + removable-drive-menu + space-bar + switcher + tactile + window-is-ready-remover + ]) + ++ (with pkgs; [ + # regular packages + junction + celluloid + mission-center + dconf + pwvucontrol + wl-clipboard + ]); programs.gnome-shell.extensions = [ {package = pkgs.gnomeExtensions.alphabetical-app-grid;} {package = pkgs.gnomeExtensions.app-icons-taskbar;}