nix-conf/hosts/hebesu/default.nix

41 lines
1.1 KiB
Nix
Raw Permalink Normal View History

2024-12-17 00:16:21 -05:00
{...}: {
imports = [
../../system
./hardware-configuration.nix
];
networking.hostName = "hebesu";
services.tzupdate.enable = true;
2024-12-25 14:27:27 -05:00
services.power-profiles-daemon.enable = false;
services.auto-cpufreq.enable = true;
services.auto-cpufreq.settings = {
charger = {
governor = "powersave";
turbo = "auto";
};
};
2024-12-17 00:16:21 -05:00
services.xserver = {
videoDrivers = ["modesetting"];
deviceSection = ''
Option "DRI" "2"
Option "TearFree" "true"
'';
xkb.options = "ctrl:nocaps";
};
users.users.ahnwuoa = {
isNormalUser = true;
2025-01-20 11:41:53 -05:00
extraGroups = ["wheel"];
2024-12-17 00:16:21 -05:00
};
2024-12-25 14:27:27 -05:00
networking.firewall = {
logReversePathDrops = true;
extraCommands = ''
ip46tables -t mangle -I nixos-fw-rpfilter -p udp -m udp --sport 51820 -j RETURN
ip46tables -t mangle -I nixos-fw-rpfilter -p udp -m udp --dport 51820 -j RETURN
'';
extraStopCommands = ''
ip46tables -t mangle -D nixos-fw-rpfilter -p udp -m udp --sport 51820 -j RETURN || true
ip46tables -t mangle -D nixos-fw-rpfilter -p udp -m udp --dport 51820 -j RETURN || true
'';
};
2024-12-17 00:16:21 -05:00
}