Files
shed/hosts/server/settings.nix
2024-10-31 22:33:10 -04:00

36 lines
659 B
Nix

{
pkgs,
username,
...
}: {
system.stateVersion = "24.05";
nixpkgs.config.allowUnfree = true;
nix = {
settings = {
auto-optimise-store = true;
experimental-features = ["nix-command" "flakes"];
substituters = ["https://nix-gaming.cachix.org"];
};
};
environment = {
variables = {
PATH = "${pkgs.clang-tools}/bin:$PATH";
};
shells = with pkgs; [
zsh
bash
];
};
users.users."${username}" = {
shell = pkgs.zsh;
isNormalUser = true;
extraGroup = ["wheel"];
initialPassword = "1111";
};
time.timeZone = "America/New_York";
i18n.defaultLocale = "en_US.UTF-8";
}