nix/packages/hosts/generic.nix
Daniel Flanagan 3ca5f71feb
Some checks failed
/ check (push) Has been cancelled
fix: generic hosts
2025-02-20 12:48:57 -06:00

35 lines
694 B
Nix

{ diskoConfigurations, ... }:
{
system.stateVersion = "24.11";
networking.hostName = "lyte-generic-headless";
boot = {
loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
};
};
networking = {
wifi.enable = true;
firewall = {
enable = true;
allowPing = true;
allowedTCPPorts = [ 22 ];
};
};
imports = [
(diskoConfigurations.standardEncrypted { disk = "/dev/nvme0n1"; })
];
hardware.bluetooth.enable = true;
programs.steam.enable = true;
lyte.shell.enable = true;
lyte.desktop.enable = true;
home-manager.users.daniel = {
lyte.shell.enable = true;
lyte.desktop.enable = true;
};
}