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": {
|
"locked": {
|
||||||
"lastModified": 1762226328,
|
"lastModified": 1762228452,
|
||||||
"narHash": "sha256-N+blVILhS9bfu6OO3ZV40Rj9z5XJPM9AtEzZgidZ5+o=",
|
"narHash": "sha256-Y5950vzoyJ8+u4U6dlI/2VEbf3JQnIJsmRWWWcsgpRg=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "6feb3685114e5807b5effe7806b425b75b1b75c0",
|
"rev": "aa6936bb637e46a49cf1292486200ba41dd4bcf7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -16,9 +16,9 @@ in
|
|||||||
../../../modules/gameservers/minecraft_recpro
|
../../../modules/gameservers/minecraft_recpro
|
||||||
];
|
];
|
||||||
|
|
||||||
home-manager.users.blake.imports = [
|
# home-manager.users.blake.imports = [
|
||||||
../../../users/blake/hosts/snowbelle.nix
|
# ../../../users/blake/hosts/snowbelle.nix
|
||||||
];
|
# ];
|
||||||
|
|
||||||
system = {
|
system = {
|
||||||
ssh.enable = true;
|
ssh.enable = true;
|
||||||
@@ -29,7 +29,7 @@ in
|
|||||||
};
|
};
|
||||||
holocron = {
|
holocron = {
|
||||||
syncthing.enable = true;
|
syncthing.enable = true;
|
||||||
copyparty.enable = true;
|
copyparty.enable = false;
|
||||||
ensure_perms.enable = false;
|
ensure_perms.enable = false;
|
||||||
zfs.enable = true;
|
zfs.enable = true;
|
||||||
smb.enable = true;
|
smb.enable = true;
|
||||||
|
|||||||
@@ -102,7 +102,7 @@ in {
|
|||||||
flags = {
|
flags = {
|
||||||
chmod_f = 660;
|
chmod_f = 660;
|
||||||
chmod_d = 770;
|
chmod_d = 770;
|
||||||
gid = 700;
|
gid = "700";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
"/users/blake" = {
|
"/users/blake" = {
|
||||||
@@ -113,7 +113,7 @@ in {
|
|||||||
flags = {
|
flags = {
|
||||||
chmod_f = 660;
|
chmod_f = 660;
|
||||||
chmod_d = 770;
|
chmod_d = 770;
|
||||||
gid = 1000;
|
gid = "1000";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -4,10 +4,10 @@
|
|||||||
lib,
|
lib,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
cfg = config.system.tailscale;
|
cfg = config.homelab.tailscale;
|
||||||
authkey_file = config.sops.secrets."tailscale_authkey".path;
|
authkey_file = config.sops.secrets."tailscale_authkey".path;
|
||||||
in {
|
in {
|
||||||
options.system.tailscale = {
|
options.homelab.tailscale = {
|
||||||
enable = lib.mkEnableOption "enables tailscale";
|
enable = lib.mkEnableOption "enables tailscale";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -14,4 +14,17 @@
|
|||||||
./git
|
./git
|
||||||
./xdg
|
./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 = [
|
imports = [
|
||||||
inputs.sops-nix.homeManagerModules.sops
|
inputs.sops-nix.homeManagerModules.sops
|
||||||
./dots
|
#./dots
|
||||||
./dots/core/nvf
|
./dots/core
|
||||||
./dots/core/lf
|
|
||||||
./dots/core/zsh
|
|
||||||
./dots/core/ssh
|
|
||||||
./dots/core/gpg
|
|
||||||
./dots/core/git
|
|
||||||
./dots/core/xdg
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# set home manager config based on system type
|
# set home manager config based on system type
|
||||||
|
|||||||
Reference in New Issue
Block a user