dotfiles/penguin/configuration.nix

36 lines
508 B
Nix

{
lib,
pkgs,
...
}@args:
{
boot = {
tmp.cleanOnBoot = true;
loader = {
systemd-boot.enable = true;
efi.canTouchEfiVariables = true;
};
};
services.openssh = {
enable = true;
settings.PasswordAuthentication = false;
};
nix.settings.experimental-features = [
"nix-command"
"flakes"
];
nixpkgs.config.allowUnfree = true;
networking.hostName = "penguin";
environment.systemPackages = with pkgs; [
git
neovim
ghostty
zen
];
}