nix/hosts/pickwick/default.nix
2025-03-03 22:54:32 -06:00

50 lines
1 KiB
Nix

# This is your system's configuration file.
# Use this to configure your system environment (it replaces /etc/nixos/configuration.nix)
{
inputs,
lib,
config,
pkgs,
system,
dots,
user,
hm,
...
}: {
# You can import other NixOS modules here
imports = [
./hardware.nix
];
custom = {
keyd.enable = true;
displaymanager.enable = true;
_1password.enable = true;
};
networking.hostName = "pickwick";
time.timeZone = "America/Chicago";
users.users = {
rayandrew = {
initialPassword = "abc123";
isNormalUser = true;
openssh.authorizedKeys.keys = [];
extraGroups = ["wheel" "video" "audio" "networkmanager"];
};
};
# home-manager = {
# useGlobalPkgs = true;
# useUserPackages = true;
# extraSpecialArgs = { inherit inputs system dots user hm; };
# users.rayandrew = {
# imports = [
# ./home;
# ];
# };
# };
# https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion
system.stateVersion = "25.05";
}