Files
homelab-config/nixos/home.nix
T

30 lines
610 B
Nix
Raw Normal View History

2025-04-15 20:55:17 -05:00
{ config, pkgs, sops, ... }:
2025-04-09 15:27:53 -05:00
{
home.username = "sysAdmin";
home.homeDirectory = "/home/sysAdmin";
2025-04-15 20:55:17 -05:00
# Secret Management
sops = {
2025-04-15 21:58:02 -05:00
age.keyFile = "./age/keys.txt"; # Make sure to gitignore, contains private key.
2025-04-15 20:55:17 -05:00
defaultSopsFile = ./secrets/build.json;
defaultSymlinkPath = "/run/user/1000/secrets";
defaultSecretsMountPoint = "/run/user/1000/secrets.d";
secrets.homelabBuild = {
path = "${config.sops.defaultSymlinkPath}/homelabBuild";
};
};
2025-04-09 15:27:53 -05:00
home.packages = with pkgs; [
git
tree
];
home.stateVersion = "24.11";
programs.home-manager.enable = true;
}