dotnix @main -
refs -
log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
add spectre defaults
Signed-off-by: jolheiser <git@jolheiser.com>
Signature
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY
oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQNzivrMCRH7pZhOZKTpgs75IyPu9bq8e//snII8vLUUVnncWNPqAAqNO7OeJ9mr6PF
AO/w40e+Hu4UCMZV15YAI=
-----END SSH SIGNATURE-----
4 changed files, 8 additions(+), 4 deletions(-)
diff --git a/apps/nogui/nushell.nix b/apps/nogui/nushell.nix
index 5bad86c83f5524478ce38092a0f4483f42999377..d13c1a9769b935a56309a017c20ad67be8ec4409 100644
--- a/apps/nogui/nushell.nix
+++ b/apps/nogui/nushell.nix
@@ -26,6 +26,8 @@ '';
extraEnv = ''
$env.GOPATH = "${config.xdg.dataHome}/go"
$env.PATH = ($env.PATH | split row (char esep) | prepend '${config.xdg.dataHome}/go/bin')
+ $env.SPECTRE_USERNAME = "jolheiser"
+ $env.SPECTRE_SECRET-FILE = "${config.age.secrets.spectre-pw.path}"
'';
};
xdg.configFile = {
diff --git a/flake.lock b/flake.lock
index 83cc2a7e1bb02bdaeafd72c25bfdb758d5705f7e..f99d1dc26ddc802800cad8ae923e678ba5735e40 100644
--- a/flake.lock
+++ b/flake.lock
@@ -654,11 +654,11 @@ "nixpkgs"
]
},
"locked": {
- "lastModified": 1727210642,
- "narHash": "sha256-UI6zfBKJQH8zEp0xNjNH0udP+qPzOMrlARryDHvw6PE=",
+ "lastModified": 1732160720,
+ "narHash": "sha256-2ltbLeyOxJMHxh5/PFFiMZbU+mZKmJrh41v6rEGYihM=",
"ref": "refs/heads/main",
- "rev": "4ecbdcf5a4a6e38621fdab234c61a9947d5a51c0",
- "revCount": 19,
+ "rev": "9dbcaddd835719b07bc725901dfe53c603eeda11",
+ "revCount": 20,
"type": "git",
"url": "https://git.jolheiser.com/go-spectre.git"
},
diff --git a/flake.nix b/flake.nix
index c8f141a3ccdbeacdec15f408df6c808e22e3d348..96f523e90d6ccb7105ad595542dc18408e116d5c 100644
--- a/flake.nix
+++ b/flake.nix
@@ -188,6 +188,7 @@ path = "/home/${username}/.cache/spotify-player/credentials.json";
};
irc-pw.file = ./secrets/shared/irc-pw.age;
gist-pw.file = ./secrets/shared/gist-pw.age;
+ spectre-pw.file = ./secrets/shared/spectre-pw.age;
git-send-email.file = ./secrets/shared/git-send-email.age;
cachix = {
file = ./secrets/shared/cachix.age;
diff --git a/secrets/secrets.nix b/secrets/secrets.nix
index a2c3d3458ff2528fe3856a139b332da81212d54a..4f4156f3621ce08c2dec6b1ad4aafda7a54dc082 100644
--- a/secrets/secrets.nix
+++ b/secrets/secrets.nix
@@ -21,6 +21,7 @@ "shared/irc-pw.age".publicKeys = all;
"shared/gist-pw.age".publicKeys = all;
"shared/git-send-email.age".publicKeys = all;
"shared/llm.age".publicKeys = all;
+ "shared/spectre-pw.age".publicKeys = [ jolheiser ];
"personal/restic-env.age".publicKeys = [
jolheiser
dragonwell
diff --git a/secrets/shared/spectre-pw.age b/secrets/shared/spectre-pw.age
new file mode 100644
index 0000000000000000000000000000000000000000..a35ffffdfbd565eb5b2671e8040e706e78760841
Binary files /dev/null and b/secrets/shared/spectre-pw.age differ