From d140e4fe204bda749fd5bc09b53ae68d8d390fce Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Thu, 18 Sep 2025 19:07:49 +0100 Subject: [PATCH] wip --- flake.lock | 6 ++--- hosts/arrakis/default.nix | 2 +- hosts/common/features/home/default.nix | 10 ++++++++ hosts/common/features/home/n62.casa.pem | 31 +++++++++++++++++++++++++ hosts/common/features/tailscale.nix | 9 ------- hosts/desktop/default.nix | 2 +- 6 files changed, 46 insertions(+), 14 deletions(-) create mode 100644 hosts/common/features/home/default.nix create mode 100644 hosts/common/features/home/n62.casa.pem delete mode 100644 hosts/common/features/tailscale.nix diff --git a/flake.lock b/flake.lock index 4f94b19..f9dc770 100644 --- a/flake.lock +++ b/flake.lock @@ -786,11 +786,11 @@ "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1757654247, - "narHash": "sha256-Nz0EWw4N05bFZITsBOvQHk2rQ3n+IdPeqIg4R2jQuGM=", + "lastModified": 1757999874, + "narHash": "sha256-kgV3ms4hR86tIxaNAYJI8NNgkmEygN+JwkXCPAx2P2U=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "f2e90503e6b847b7b0bd2628d1d15fac1113fb9a", + "rev": "7dcbd22ca3943e4cfb3122f96cf515f028b3236a", "type": "github" }, "original": { diff --git a/hosts/arrakis/default.nix b/hosts/arrakis/default.nix index a07f786..7b4147c 100644 --- a/hosts/arrakis/default.nix +++ b/hosts/arrakis/default.nix @@ -21,7 +21,7 @@ ../common/features/bluetooth.nix ../common/features/ledger.nix ../common/features/android-studio.nix - ../common/features/tailscale.nix + ../common/features/home ]; networking.hostName = "arrakis"; diff --git a/hosts/common/features/home/default.nix b/hosts/common/features/home/default.nix new file mode 100644 index 0000000..91bb6d0 --- /dev/null +++ b/hosts/common/features/home/default.nix @@ -0,0 +1,10 @@ +{ + config, + lib, + pkgs, + ... +}: + +{ + security.pki.certificateFiles = [ ./n62.casa.pem ]; +} diff --git a/hosts/common/features/home/n62.casa.pem b/hosts/common/features/home/n62.casa.pem new file mode 100644 index 0000000..fb0cffd --- /dev/null +++ b/hosts/common/features/home/n62.casa.pem @@ -0,0 +1,31 @@ +-----BEGIN CERTIFICATE----- +MIIFXzCCA0egAwIBAgIBADANBgkqhkiG9w0BAQ0FADAjMQswCQYDVQQGEwJQVDEU +MBIGA1UEAwwLaW50ZXJuYWwtY2EwHhcNMjQwNjE3MDg0OTU4WhcNMjUwNjE3MDg0 +OTU4WjAjMQswCQYDVQQGEwJQVDEUMBIGA1UEAwwLaW50ZXJuYWwtY2EwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC8u1vymO0MZrZJcU5Gw+AvPT0ahA05 +XTKJ+W+PJW75ih55RrhYpvNvndSU4ye9PEa99CHXRjde+/lDGrfAf1pa9vecvR7b +j2ulGRq+KO3uC1BglXxGxeBJCzeX+VoEMVdvUfyRrW35PIQhsbfG6SdLdXr3hYaQ +7cT4l9gvz10Wt4xZT2J+6JdyPNoSkND2be9CIxEchMnVOsi/EtZWSrdM+eiiRceX +sMkTOBJU/CmgtrT6XejP2Rhma6Ji2qAuSlWa/Z4pkPG+8A8p7B1EHbaJGOu5zsGB +kUW4h8Xmge3yNyP5gUrh9+icSvNxrElGG+VycSkKnrKf3pUQlhL4QXlvhIZTJbZg +aSJxavwtFmRRvf+FwxUXtpRJtRkRwzNcbo89g0qf+miundATQ4QtlyIVx2F2mMCv +TQkVHv5UqdAM51qx4O1FPQjh4RGx0eXam2dGIh5cV0g2xA7m3QS42Fy5obVdHVqT +bXq6kwpQ+HuSMmomrI0PuOqs//53l0Jl0+U2qpBAzr3rr/sJUeNkDd34wtwDQJbM +1VXGYKdFbiit2qf0pMTDUMQ1KsULH4V5FnrZBwPWQ/wQ9u6M48rg9Ut+SLZhUaOc ++jpv4oS2Br6k/+/FLWKfGam3f4JQ4XMKA8HWE/UQbU4P1WNLF83zMUAsWUnLIs6E +M+fpVxcLjbEIvQIDAQABo4GdMIGaMDcGCWCGSAGG+EIBDQQqFihPUE5zZW5zZSBH +ZW5lcmF0ZWQgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MB0GA1UdDgQWBBR5Ni9K8kkK +R3I5WcO1YKLwerjNozAfBgNVHSMEGDAWgBR5Ni9K8kkKR3I5WcO1YKLwerjNozAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQ0FAAOC +AgEAH/1+yesVZ8bCkS6XBSgYgLAqrH1zRdiS34m8G8xaVh8GRXfPxLH5h587LgYy +zs1mVZjAa8uTl7+izp7JtJVy2z5XU/9pOX+7vmJeG9ukdOUedR8dR08T8Y9bHfw2 +Gtxgr3YqEOAHZcVDVxKuLenwYXONE+9G/NmHqGxrfmCcAjDDPSTPwBE5WdkX6Y+b +2vq1k9pejxnljFgo8FvJjsAijAgtxZPKf/Ctx57MQRVMoivCDssxWsMmW1EBr8gm +Gbsm0AL3kpbO8kk7G10ekOBTianwhsIq6ab5rrerHt7josTgmOicyMbhvmJad1Vx +v4F+aQCKb/B4IGgYJJeMMwQtq7PrJDFbFYeoDWxoC/B/jKGsugHaO3PaP4/rVOJb +sUOdjdNAdSX4d1lB+5mcwNpU3+sAC6WSvYNbkXiLkcWB9cw/1LRiP5SeTzWiBQPY +ij1jW0XcLyQ2e4gXZ7pgCoLCuBcf5Lan8nrTDFBZtIWF9vfLCxbe36w3yG0cgcmU +nsLaEdDotudCbPIZ2ATLKoGl60J/cfl2QfSoGxNjfq3apI79FfLvm/Lv6oaHvvRO ++EUaAbP5qm3J1LnOALubcARQZR0oQrCC3Qz2EdQHfu1OXqefDG464gq0aXLqAbyd +j9WqhdzIEAiLR3CGcHsIPnSnznQDcRVhgGYL8SZIY7jUMEE= +-----END CERTIFICATE----- diff --git a/hosts/common/features/tailscale.nix b/hosts/common/features/tailscale.nix deleted file mode 100644 index d84689d..0000000 --- a/hosts/common/features/tailscale.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ pkgs, ... }: -{ - services.tailscale.enable = true; - networking.nameservers = [ - "100.100.100.100" - "8.8.8.8" - "1.1.1.1" - ]; -} diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index 21f0510..ec4f6e3 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -18,7 +18,7 @@ ../common/features/bluetooth.nix ../common/features/ledger.nix ../common/features/android-studio.nix - ../common/features/tailscale.nix + ../common/features/home ]; networking.hostName = "konishi";