Add Rory-desktop as substituter
3 files changed, 17 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index cb16928..22484db 100755
--- a/flake.nix
+++ b/flake.nix
@@ -3,11 +3,15 @@
nixConfig = {
extra-substituters = [
+ # private
+ "http://nix-bincache.Rory-desktop.local"
+ # public
"https://attic.computer.surgery/grapevine"
"https://hyprland.cachix.org"
"https://nix-bincache.rory.gay"
];
extra-trusted-public-keys = [
+ "nix-bincache.Rory-desktop.local:+UAnOn1lmC/8a/DnbaOmI05Dd9YRQ3s6WuPrwpFudqM="
"grapevine:nYiZ0Qz9nT7Y7kNC/2NdoS3+J9gwTyWxOvlwZnFgceA="
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
"nix-bincache.rory.gay:663PIW8xxgIImxLcsokODWI2PHFWXvzJEfjX6TaIjxQ="
diff --git a/host/Rory-laptop/configuration.nix b/host/Rory-laptop/configuration.nix
index 6fafefb..fa392ce 100644
--- a/host/Rory-laptop/configuration.nix
+++ b/host/Rory-laptop/configuration.nix
@@ -14,6 +14,7 @@ args@{
# (import ../../modules/base-secrets.nix { path = "/home/rory/.config/sops/config.yaml"; })
../../packages/vim.nix
# ../../modules/environments/home.nix
+ ../../modules/environments/nethost-Rory-desktop.nix
#../../modules/software-templates/profilers.nix
../../modules/software-templates/dotnet.client.nix
diff --git a/modules/environments/nethost-Rory-desktop.nix b/modules/environments/nethost-Rory-desktop.nix
new file mode 100755
index 0000000..5bd53b1
--- /dev/null
+++ b/modules/environments/nethost-Rory-desktop.nix
@@ -0,0 +1,12 @@
+{
+ config,
+ pkgs,
+ lib,
+ ...
+}:
+
+{
+ networking.hosts = {
+ "192.168.0.3" = [ "Rory-desktop.local" "nix-bincache.Rory-desktop.local" ];
+ };
+}
|