make this dumb unstable and stable shit work

This commit is contained in:
2025-11-04 00:02:26 -06:00
parent 0fae0e72d3
commit d7ae540ebf
6 changed files with 26 additions and 19 deletions

6
flake.lock generated
View File

@@ -295,11 +295,11 @@
]
},
"locked": {
"lastModified": 1762226328,
"narHash": "sha256-N+blVILhS9bfu6OO3ZV40Rj9z5XJPM9AtEzZgidZ5+o=",
"lastModified": 1762228452,
"narHash": "sha256-Y5950vzoyJ8+u4U6dlI/2VEbf3JQnIJsmRWWWcsgpRg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "6feb3685114e5807b5effe7806b425b75b1b75c0",
"rev": "aa6936bb637e46a49cf1292486200ba41dd4bcf7",
"type": "github"
},
"original": {

View File

@@ -16,9 +16,9 @@ in
../../../modules/gameservers/minecraft_recpro
];
home-manager.users.blake.imports = [
../../../users/blake/hosts/snowbelle.nix
];
# home-manager.users.blake.imports = [
# ../../../users/blake/hosts/snowbelle.nix
# ];
system = {
ssh.enable = true;
@@ -29,7 +29,7 @@ in
};
holocron = {
syncthing.enable = true;
copyparty.enable = true;
copyparty.enable = false;
ensure_perms.enable = false;
zfs.enable = true;
smb.enable = true;

View File

@@ -102,7 +102,7 @@ in {
flags = {
chmod_f = 660;
chmod_d = 770;
gid = 700;
gid = "700";
};
};
"/users/blake" = {
@@ -113,7 +113,7 @@ in {
flags = {
chmod_f = 660;
chmod_d = 770;
gid = 1000;
gid = "1000";
};
};
};

View File

@@ -4,10 +4,10 @@
lib,
...
}: let
cfg = config.system.tailscale;
cfg = config.homelab.tailscale;
authkey_file = config.sops.secrets."tailscale_authkey".path;
in {
options.system.tailscale = {
options.homelab.tailscale = {
enable = lib.mkEnableOption "enables tailscale";
};

View File

@@ -14,4 +14,17 @@
./git
./xdg
];
dots = {
btop.enable = lib.mkDefault true;
nvf.enable = lib.mkDefault true;
lf.enable = lib.mkDefault true;
zsh.enable = lib.mkDefault true;
ssh.enable = lib.mkDefault true;
gpg.enable = lib.mkDefault true;
git.enable = lib.mkDefault true;
xdg.enable = lib.mkDefault true;
};
}

View File

@@ -21,14 +21,8 @@ in
{
imports = [
inputs.sops-nix.homeManagerModules.sops
./dots
./dots/core/nvf
./dots/core/lf
./dots/core/zsh
./dots/core/ssh
./dots/core/gpg
./dots/core/git
./dots/core/xdg
#./dots
./dots/core
];
# set home manager config based on system type