specializations for workstation
This commit is contained in:
parent
0beab15f24
commit
d449570a0c
@ -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;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user