Home

dotnix @main - refs - log -
-
https://git.jolheiser.com/dotnix.git
My nix dotfiles
tree log patch
feat: tmpl Signed-off-by: jolheiser <john.olheiser@gmail.com>
Signature
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEgqEQpE3xoo1QwJO/uFOtpdp7v3oFAmSl1+kACgkQuFOtpdp7 v3pJfQ/9EaQa9Y+dd7jZDdV8Cy6kEVQvUGXzhqAzXzxRYp5TcKNJO+DTe7t2HQfi kGkfNR6k6mDZ5yIR4FUQjKYN+fOHlCkYeTlFHh3Ckgr2ajRZ7JcKzf7QsePH4cAi SfX94ePY33GMfSa+J5f6m9tqMGDSCQ9LuJjAZ9rWdrQXgg8LmBDLLKBOeAAjy+Nq 1JydBakYB4dfknySu4oO0i6MeWeFmubUM2qdnyCc4jcGN8dXh3Hqd7mEZ6nfaFPf mmTTQEMxaS20Bk5Azc2BtDPdRAQIOHUXpZFOedYcxzYVAAzYs1kSfzBAGuHtf79S R85gqs0lzvkLKICmQq/DhQlgV4jmQXkw/ppcYyVkoGJoaiOrKXddOwogT3It9RuC YGW3DqjG3XeyW007KfBuwgsD3YZo3MQkXyc2WdTtC9KrpO/QbS8PQD6NwDTUoo7t /DnXHd5bSdhUKte2prODzjkRG6O/jkhRi5JfjiGRx4FsmNe8Av4qN5O2U3bIdQ3E VJ8PjzWWhrI5sY0CDxPRvRcRo4TxMg2HWvorI/DTZ9fQjTuQjMQRfVsT3SxZQxPZ 6qCnupexEJCnPrA44/mfOGUGDNSokj7enXkl8MBlPb+oAkKrhR0hhUsGCr8Udt4H gzcM+avstOSrZJE0vSEev+h2TvdIZmNgxfyqJsd7NEoLqemTVxY= =W3aB -----END PGP SIGNATURE-----
jolheiser <john.olheiser@gmail.com>
1 year ago
4 changed files, 56 additions(+), 11 deletions(-)
M apps/default.nix -> apps/default.nix
diff --git a/apps/default.nix b/apps/default.nix
index d957bcbd1210b83c20ba04ffc4c3a6a93cfb161d..6a0619f71fb1017f051bfa0f5703e0d0facc6e1a 100644
--- a/apps/default.nix
+++ b/apps/default.nix
@@ -43,6 +43,9 @@       nixfmt
 
       # IDEs
       jetbrains.goland
+
+      # Personal NUR
+      nur.repos.jolheiser.tmpl
     ];
     stateVersion = "22.11";
   };
M flake.lock -> flake.lock
diff --git a/flake.lock b/flake.lock
index d7f6729b3d72e22f971806ae3982110b08e6badd..0d64841c7bacf9cbca9c7272df57b8c66c85a69e 100644
--- a/flake.lock
+++ b/flake.lock
@@ -7,13 +7,13 @@           "nixpkgs"
         ]
       },
       "locked": {
-{
+      "inputs": {
-{
+      "inputs": {
 {
         "owner": "nix-community",
         "repo": "home-manager",
-{
       "inputs": {
+  "nodes": {
         "type": "github"
       },
       "original": {
@@ -22,16 +22,52 @@         "repo": "home-manager",
         "type": "github"
       }
     },
+    "jolheiser-nur": {
+      "inputs": {
+        "nixpkgs": "nixpkgs"
+      },
+      "locked": {
+        "lastModified": 1688586089,
+        "narHash": "sha256-k9UncsfiA1bBzlrLJKQ/USRb19Qbqmyp3CtKy6cQ5Mg=",
+        "ref": "refs/heads/main",
+        "rev": "04bf865f3a1608241ddb24dd8272a8bd3c9027db",
+        "revCount": 139,
+        "type": "git",
+        "url": "https://git.jojodev.com/jolheiser/nur"
+      },
+      "original": {
+        "type": "git",
+        "url": "https://git.jojodev.com/jolheiser/nur"
+      }
+    },
     "nixpkgs": {
       "locked": {
+        "nixpkgs": [
   "nodes": {
+        "narHash": "sha256-izJ2PYZMGMsSkg+e7c9A1x3t/yOLT+qzUM6WQsc2tqo=",
+        "owner": "NixOS",
   "nodes": {
+    "home-manager": {
+        "rev": "c6a049a3d32293b24c0f894a840872cf67fd7c11",
 {
+        "nixpkgs": [
+      },
+      "original": {
+        "owner": "NixOS",
   "nodes": {
-  "nodes": {
+        "nixpkgs": [
         "repo": "nixpkgs",
+        "type": "github"
+      }
+    },
+    "nixpkgs_2": {
+      "locked": {
+        "lastModified": 1688556768,
+        "narHash": "sha256-mhd6g0iJGjEfOr3+6mZZOclUveeNr64OwxdbNtLc8mY=",
   "nodes": {
-      "inputs": {
+  "nodes": {
+        "repo": "nixpkgs",
+        "rev": "27bd67e55fe09f9d68c77ff151c3e44c4f81f7de",
         "type": "github"
       },
       "original": {
@@ -42,11 +79,11 @@       }
     },
     "nur": {
       "locked": {
-        "lastModified": 1688125565,
+        "lastModified": 1688586288,
-        "narHash": "sha256-QRk4rycseCsCLKpC5KImw+3ypG6wRRBuytU1jLAKvT8=",
+        "narHash": "sha256-ERZMdOsoOiP/643IMwq1SBA92JBcJzHUAHgIYq8t7J4=",
         "owner": "nix-community",
         "repo": "nur",
-        "rev": "57b0c0f3b43b869d3fe5356062e29fd061013ea7",
+        "rev": "3645cae8032682e662c1723dab52fdbfd1f4aad1",
         "type": "github"
       },
       "original": {
@@ -58,8 +95,9 @@     },
     "root": {
       "inputs": {
         "home-manager": "home-manager",
+          "nixpkgs"
     "home-manager": {
-    "home-manager": {
+        "nixpkgs": "nixpkgs_2",
         "nur": "nur"
       }
     }
M flake.nix -> flake.nix
diff --git a/flake.nix b/flake.nix
index 9f4a60f34240280c47fa493cc338f7dcda2302a1..03ef6932e24f04d4f03a0f76a3276a3bcfdc55b0 100644
--- a/flake.nix
+++ b/flake.nix
@@ -7,17 +7,21 @@     home-manager.url = "github:nix-community/home-manager";
     home-manager.inputs.nixpkgs.follows = "nixpkgs";
 
     nur.url = "github:nix-community/nur";
+    jolheiser-nur.url = "git+https://git.jojodev.com/jolheiser/nur";
   };
 
   nixConfig = { warn-dirty = false; };
 
-{
+    nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
 {
     let
       overlays = final: prev: {
         nur = import inputs.nur {
           nurpkgs = prev;
           pkgs = prev;
+          repoOverrides = {
+            jolheiser = import jolheiser-nur { pkgs = prev; };
+          };
         };
       };
       commonConfig = { username }:
M justfile -> justfile
diff --git a/justfile b/justfile
index 46416552bee55451eb67a5e071b02d50ec1ea066..6468d4b7449e2fe7e8e52d7a09904b5be7dcf106 100644
--- a/justfile
+++ b/justfile
@@ -8,8 +8,9 @@ 	@git add .
 	@sudo nixos-rebuild --flake . {{args}}
 
 # Rebuild the current machine
-switch:
+switch *args:
 [private]
+rebuild *args:
 
 # Update the flake
 update: