hosts | template for new hosts

This commit is contained in:
Don Harper 2025-09-04 14:21:36 -05:00
parent fae778bf33
commit 736980ddd7
2 changed files with 45 additions and 0 deletions

View file

@ -0,0 +1,9 @@
{ inputs, outputs, lib, config, pkgs, ... }: {
imports = [ ./default.nix ];
deployment = {
tags = [ "workstation" "intel" ];
allowLocalDeployment = true;
targetUser = "don";
privilegeEscalationCommand = [ "/run/wrappers/bin/doas" ];
};
}

View file

@ -0,0 +1,36 @@
{
inputs,
outputs,
lib,
config,
pkgs,
...
}: {
imports = [
./hardware-configuration.nix
# ../disko/mmcblk.nix
../workstation
];
networking.hostName = "NAME";
variables.address = "0.0.0.1";
variables.swayScale = "1.0";
roles = {
citrix.enable = false;
zoom.enable = false;
gui.enable = true;
kmscon.enable = true;
kvm.enable = false;
games.enable = false;
auto-cpufreq.enable = true;
wine.enable = false;
tlp.enable = false;
gnome-calendar.enable = false;
};
primary.enable = false;
wm = {
sway.enable = true;
kde.enable = false;
cosmic.enable = false;
};
}