summaryrefslogtreecommitdiff
path: root/systems/glados-wsl/default.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2024-02-07 18:03:24 -0500
committerseth <[email protected]>2024-02-07 18:27:45 -0500
commitcffffeb678e9a1078eeba0f19c9607cda9f31bed (patch)
tree8b8f68aa357becad06845f15b7e528474041371c /systems/glados-wsl/default.nix
parent48712d44fde91d2685089cca7f9d88295fd59817 (diff)
modules/nixos+darwin: move to traits + archetypes model
Diffstat (limited to 'systems/glados-wsl/default.nix')
-rw-r--r--systems/glados-wsl/default.nix24
1 files changed, 7 insertions, 17 deletions
diff --git a/systems/glados-wsl/default.nix b/systems/glados-wsl/default.nix
index 7014938..a0b02bf 100644
--- a/systems/glados-wsl/default.nix
+++ b/systems/glados-wsl/default.nix
@@ -10,7 +10,12 @@
inputs.nixos-wsl.nixosModules.wsl
];
- suites.personal.enable = true;
+ archetypes.personal.enable = true;
+
+ base = {
+ networking.enable = false;
+ security.enable = false;
+ };
documentation = {
enable = lib.mkForce true;
@@ -25,7 +30,7 @@
];
};
- features.tailscale.enable = true;
+ traits.tailscale.enable = true;
wsl = {
enable = true;
@@ -39,20 +44,5 @@
interop.includePath = false;
};
- # doesn't work on wsl
- services.dbus.apparmor = "disabled";
- # ditto
- networking.networkmanager.enable = false;
-
- # ditto
- security = {
- apparmor.enable = false;
- audit.enable = false;
- auditd.enable = false;
- };
-
- # ditto
- services.resolved.enable = false;
-
system.stateVersion = "23.11";
}