{config, lib, pkgs, ...}: { imports = [ ./hardware-configuration.nix ./minecraft.nix ]; boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; networking.networkmanager.enable = true; services.fail2ban.enable = true; services.openssh = { enable = true; settings = { PasswordAuthentication = false; PermitRootLogin = "no"; AllowUsers = [ "kassouni" ]; KbdInteractiveAuthentication = false; PubkeyAuthentication = true; }; }; users.users.kassouni = { extraGroups = [ "wheel" ]; isNormalUser = true; openssh.authorizedKeys.keys = [ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGBmhTnNG0ym84RJzbIcDCwGmPFVaFPkSYiUtNQrrnV6" ]; }; system.stateVersion = "26.05"; }