initial test config

This commit is contained in:
Dennis Frieberg 2025-05-04 13:08:12 +02:00
parent b5d6ec3bbe
commit cbbe1e1a59
Signed by: nerf
GPG key ID: 7C58AFED036072C5
13 changed files with 653 additions and 0 deletions

View file

@ -0,0 +1,36 @@
{
imports = [
./hardware-configuration.nix
../../roles
];
networking.hostName = "nerflap3";
system.stateVersion = "25.05";
networking.networkmanager.enable = true;
users.users.nerf.extraGroups = [ "networkmanager" ];
services.pipewire = {
enable = true;
audio.enable = true;
pulse.enable = true;
jack.enable = true;
alsa.enable = true;
};
programs = {
git.enable = true;
steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
};
hyprland.enable = true;
};
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
users.nerf = ./home.nix;
};
}