nixos/hosts/physical/default.nix

46 lines
755 B
Nix
Raw Normal View History

2025-12-08 20:30:22 -05:00
{
pkgs,
inputs,
vars,
...
}:
{
imports = [
inputs.home-manager.nixosModules.home-manager
../../nixos/modules/home-manager.nix
];
# Enable networking
networking.networkmanager.enable = true;
environment.systemPackages = with pkgs; [
neovim
wget
2025-12-31 21:53:37 +00:00
pciutils
2025-12-08 20:30:22 -05:00
];
2026-03-06 01:03:59 +00:00
fonts.packages = with pkgs; [
2025-12-12 20:04:21 +00:00
nerd-fonts.fira-code
nerd-fonts.droid-sans-mono
2026-02-22 15:37:55 +00:00
noto-fonts
2025-12-12 20:01:48 +00:00
];
2025-12-08 20:30:22 -05:00
services.openssh.enable = true;
services.getty.autologinUser = "${vars.user}";
boot = {
# "Silent" boot
initrd.verbose = false;
kernelParams = [
"quiet"
"splash"
"boot.shell_on_fail"
"loglevel=3"
"rd.systemd.show_status=false"
"rd.udev.log_level=3"
"udev.log_priority=3"
];
};
}