+1
modules/nixos/default.nix
+1
modules/nixos/default.nix
+24
modules/nixos/tailscale.nix
+24
modules/nixos/tailscale.nix
···
1
+
{
2
+
config,
3
+
lib,
4
+
...
5
+
}:
6
+
let
7
+
inherit (lib)
8
+
mkEnableOption
9
+
mkIf
10
+
;
11
+
cfg = config.pica.services.tailscale;
12
+
in
13
+
{
14
+
options.pica.services = {
15
+
tailscale.enable = mkEnableOption "tailscale";
16
+
};
17
+
18
+
config = mkIf cfg.enable {
19
+
services.tailscale = {
20
+
enable = true;
21
+
extraSetFlags = [ "--ssh" ];
22
+
};
23
+
};
24
+
}
+4
systems/leopard/default.nix
+4
systems/leopard/default.nix