dotnix @main -
refs -
log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
feat: cfg-playground
Signed-off-by: jolheiser <git@jolheiser.com>
Signature
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY
oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQDXKhtMldN5nL+uWrUCIXmFkhncreS6kW5riBjV8zWPXr+v3wGvQDlAR0Vnv0rP3dN
x3zr9q6fafnRk7T2+TOQ0=
-----END SSH SIGNATURE-----
4 changed files, 34 additions(+), 0 deletions(-)
diff --git a/flake.lock b/flake.lock
index a6fc1fd2bbcd50e6e8080f8369c5df4b7d1f1b29..b030d1acdd53c0c2a45c47f87554376d79c6ea0a 100644
--- a/flake.lock
+++ b/flake.lock
@@ -106,6 +106,26 @@ "type": "git",
"url": "https://git.jolheiser.com/cfg.git"
}
},
+ "cfg-playground": {
+ "inputs": {
+ "nixpkgs": [
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1729196682,
+ "narHash": "sha256-hLbpRWxw12/mqapicSSq1wxvNFfEKwEiXhzykpXWUDI=",
+ "ref": "refs/heads/main",
+ "rev": "63c7a6886570f332ebb187e5a5580302603b4c4e",
+ "revCount": 6,
+ "type": "git",
+ "url": "https://git.jolheiser.com/cfg-playground.git"
+ },
+ "original": {
+ "type": "git",
+ "url": "https://git.jolheiser.com/cfg-playground.git"
+ }
+ },
"flake-compat": {
"flake": false,
"locked": {
@@ -654,6 +674,7 @@ "agenix": "agenix",
"bennet": "bennet",
"blog": "blog",
"cfg": "cfg",
+ "cfg-playground": "cfg-playground",
"flake-utils": "flake-utils",
"foundry": "foundry",
"ghostty": "ghostty",
diff --git a/flake.nix b/flake.nix
index 68a6cc1e8c05db35f829d998f0f7d437271d896f..63a03b639553b6bd933e318530f4de1b18cd4a6a 100644
--- a/flake.nix
+++ b/flake.nix
@@ -72,6 +72,10 @@ cfg = {
url = "git+https://git.jolheiser.com/cfg.git";
inputs.nixpkgs.follows = "nixpkgs";
};
+ cfg-playground = {
+ url = "git+https://git.jolheiser.com/cfg-playground.git";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
ugit = {
url = "git+https://git.jolheiser.com/ugit.git";
inputs.nixpkgs.follows = "nixpkgs";
@@ -241,6 +245,7 @@ inputs.git-pr.nixosModules.default
inputs.actual.nixosModules.default
inputs.tsnet-serve.nixosModules.default
inputs.foundry.nixosModules.foundryvtt
+ inputs.cfg-playground.nixosModules.default
./modules/tclip
./machines/dragonwell
];
diff --git a/machines/dragonwell/cfg.nix b/machines/dragonwell/cfg.nix
new file mode 100644
index 0000000000000000000000000000000000000000..9e87a2de2abf80a251a0dc373da6643335dd1c26
--- /dev/null
+++ b/machines/dragonwell/cfg.nix
@@ -0,0 +1,7 @@
+{
+ services.cfg-playground = {
+ enable = true;
+ verbose = true;
+ auth-key = "tskey-auth-ksTZtpeU1i11CNTRL-HmmWuAFifG3xxy8UDr1yG3UdjiYJ3mtGe"; # One-time key
+ };
+}
diff --git a/machines/dragonwell/default.nix b/machines/dragonwell/default.nix
index bde6f2213be1d8d96fdfb557ed34ad2ba7b01f59..128b00de87787308cf3c6818423472f3e10e3177 100644
--- a/machines/dragonwell/default.nix
+++ b/machines/dragonwell/default.nix
@@ -6,6 +6,7 @@ {
imports = [
./actual.nix
./caddy.nix
+ ./cfg.nix
./dex.nix
./foundry.nix
./git-pr.nix