From d449570a0c6131d0fda5d58607c759e9ec9e0e4e Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Mon, 29 Sep 2025 22:11:35 -0600 Subject: [PATCH] specializations for workstation --- hosts/workstation/configuration.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/hosts/workstation/configuration.nix b/hosts/workstation/configuration.nix index f6732f1..a7fbf56 100644 --- a/hosts/workstation/configuration.nix +++ b/hosts/workstation/configuration.nix @@ -1,4 +1,5 @@ { + lib, pkgs, config, ... @@ -20,7 +21,6 @@ in ./hardware-configuration.nix ../../config/base.nix ../../config/stylix.nix - ../../environments/gnome.nix ]; my = import ./toggles.nix // { nix.cores = 8; @@ -47,6 +47,18 @@ in }; }; }; + specialisation = { + shell-only.configuration = { + }; + gnome.configuration = { + imports = [ ../../environments/gnome.nix ]; + services.flatpak.enable = true; + }; + hyprland.configuration = { + imports = [ ../../environments/hyprland.nix ]; + services.flatpak.enable = true; + }; + }; networking = { hostName = "workstation"; firewall = @@ -133,7 +145,7 @@ in ../../secrets/ssh/root-private-ca.pem ]; services = { - flatpak.enable = true; + flatpak.enable = lib.mkDefault false; open-webui.enable = true; scx = { enable = true;