nixcfg/hosts/mauville/default.nix
2024-04-07 22:16:33 -04:00

38 lines
726 B
Nix

# Custom desktop with AMD Ryzen 5 2600, 16GB RAM, AMD Rx 6700, and 1TB SSD + 2TB HDD.
{
config,
pkgs,
lib,
...
}: {
imports = [./hardware-configuration.nix ./home.nix];
# Bootloader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
networking.hostName = "mauville"; # Define your hostname.
services.xserver = {
# Prevent system sleep after reboot to login screen.
displayManager.gdm.autoSuspend = false;
};
systemConfig = {
zramSwap = {
enable = true;
size = 100;
};
};
homeLab.enable = true;
desktopConfig.enable = true;
apps = {
flatpak.enable = true;
steam.enable = true;
};
system.stateVersion = "23.11";
}