make this dumb unstable and stable shit work
This commit is contained in:
6
flake.lock
generated
6
flake.lock
generated
@@ -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": {
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -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";
|
||||
};
|
||||
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user