This commit is contained in:
Lucy von Overheidt 2025-09-12 19:23:10 +02:00
parent 201f76f230
commit 81ada8b9f7
7 changed files with 283 additions and 421 deletions

View file

@ -31,12 +31,43 @@
environment.sessionVariables.NIXPKGS_ALLOW_UNFREE = "1";
zramSwap.enable = true;
networking.firewall.enable = lib.mkForce false;
networking.firewall.enable = lib.mkForce true;
nix.settings.experimental-features = [
"nix-command"
"flakes"
];
networking.networkmanager.enable = true;
system.stateVersion = "24.11";
services.avahi = {
openFirewall = true;
nssmdns4 = true; # Allows software to use Avahi to resolve.
enable = true;
publish = {
userServices = true;
enable = true;
addresses = true;
workstation = true;
};
};
services.xserver.desktopManager.phosh = {
enable = true;
user = "lucy";
group = "users";
};
security.rtkit.enable = true;
services.pipewire = {
enable = true;
alsa = {
enable = true;
support32Bit = true;
};
pulse.enable = true;
};
nixpkgs.config.allowUnfree = true;
}