Files
dotfiles/server/configuration.nix
2025-01-02 17:05:21 +05:30

28 lines
568 B
Nix

{
modulesPath,
lib,
pkgs,
...
}: {
imports = [
(modulesPath + "/installer/scan/not-detected.nix")
(modulesPath + "/profiles/qemu-guest.nix")
./disk-config.nix
];
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
services.openssh.enable = true;
networking.useDHCP = lib.mkDefault true;
environment.systemPackages = map lib.lowPrio [
pkgs.curl
pkgs.gitMinimal
];
users.users.root.openssh.authorizedKeys.keyFiles = [
../secrets/id_ed25519.pub
];
system.stateVersion = "24.05";
}