From 46ee5c8b5c1161b9920ebc4e00db8cde7d11bf97 Mon Sep 17 00:00:00 2001 From: Joey Hafner Date: Wed, 5 Feb 2025 23:22:10 -0800 Subject: [PATCH] Fix: SSH path was empty. --- dotfiles/flake.nix | 4 ++++ dotfiles/modules/sops.nix | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dotfiles/flake.nix b/dotfiles/flake.nix index 10ee9a27..567c7046 100644 --- a/dotfiles/flake.nix +++ b/dotfiles/flake.nix @@ -243,6 +243,10 @@ mac = "00:02:C9:56:BF:9A"; ip = "192.168.1.23"; }; + ssh = { + path = ".ssh"; + privateKey = "admin@fighter"; + }; dataDirs = { appdata = "/appdata"; library = { diff --git a/dotfiles/modules/sops.nix b/dotfiles/modules/sops.nix index 1f3d007d..abd66c43 100644 --- a/dotfiles/modules/sops.nix +++ b/dotfiles/modules/sops.nix @@ -1,8 +1,7 @@ { sys, pkgs, inputs, flake, ... }: { imports = [ inputs.sops-nix.nixosModules.sops ]; sops = { - age.sshKeyPaths = [ "${sys.ssh.path}/${sys.ssh.privateKey}" ]; - #age.keyFile = "/home/${sys.username}/.config/sops/age/keys.txt"; # This file is expected to be provided from outside the nix-store + age.sshKeyPaths = [ "/home/${sys.username}/${sys.ssh.path}/${sys.ssh.privateKey}" ]; age.generateKey = false; };