nixos/britway: Add headscale

This commit is contained in:
2023-12-19 23:40:54 +00:00
parent 10769a4441
commit b537524e5a
58 changed files with 1082 additions and 888 deletions

View File

@@ -476,6 +476,7 @@ in
}
];
})
(persistSimpleSvc "headscale")
]))
]);

View File

@@ -38,7 +38,8 @@ in
[ "wheel" "kvm" "dialout" ] ++
(optional config.networking.networkmanager.enable "networkmanager") ++
(optional config.virtualisation.libvirtd.enable "libvirtd") ++
(optional config.programs.wireshark.enable "wireshark");
(optional config.programs.wireshark.enable "wireshark") ++
(with config.services.headscale; (optional enable group));
password = mkIf (cfg.passwordSecret == null) (mkDefault "hunter2");
shell =
let shell = cfg.homeConfig.my.shell;