desktop/gnome: restructure packages

Signed-off-by: unexplrd <unexplrd@linerds.us>
This commit is contained in:
2025-06-12 13:26:42 +03:00
parent fff9e50163
commit 590238d3e9

View File

@ -14,23 +14,28 @@ in {
mkEnableOption "enable gnome desktop"; mkEnableOption "enable gnome desktop";
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
home.packages = with pkgs; [ home.packages =
gnomeExtensions.alphabetical-app-grid (with pkgs.gnomeExtensions; [
gnomeExtensions.app-icons-taskbar # extensions
gnomeExtensions.caffeine alphabetical-app-grid
gnomeExtensions.pano app-icons-taskbar
gnomeExtensions.removable-drive-menu caffeine
gnomeExtensions.space-bar pano
gnomeExtensions.switcher removable-drive-menu
gnomeExtensions.tactile space-bar
gnomeExtensions.window-is-ready-remover switcher
junction tactile
celluloid window-is-ready-remover
mission-center ])
dconf ++ (with pkgs; [
pwvucontrol # regular packages
wl-clipboard junction
]; celluloid
mission-center
dconf
pwvucontrol
wl-clipboard
]);
programs.gnome-shell.extensions = [ programs.gnome-shell.extensions = [
{package = pkgs.gnomeExtensions.alphabetical-app-grid;} {package = pkgs.gnomeExtensions.alphabetical-app-grid;}
{package = pkgs.gnomeExtensions.app-icons-taskbar;} {package = pkgs.gnomeExtensions.app-icons-taskbar;}