Files
nixos-blueprint/hosts/dunamis/configuration.nix
T
2025-12-21 22:20:19 +02:00

39 lines
728 B
Nix

{
inputs,
pkgs,
lib,
...
}: {
imports = with inputs.self;
[modules.shared.nixos nixosModules.desktop nixosModules.system]
++ [./disko ./misc];
desktop.dms.enable = true;
services.displayManager.autoLogin = {
enable = true;
user = "user";
};
services.mullvad-vpn = {
enable = true;
package = pkgs.mullvad-vpn;
};
module = (
lib.attrsets.recursiveUpdate
(builtins.fromTOML (builtins.readFile ./host.toml))
{
stylix = {
enable = true;
theme = "ashes";
polarity = "dark";
};
misc.opentabletdriver.enable = false;
misc.qmk-vial.enable = true;
virt.libvirt.enable = true;
virt.podman.enable = true;
}
);
}