summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock65
-rw-r--r--flake.nix4
-rw-r--r--shared/nixos-and-darwin/common-nix-settings/default.nix3
3 files changed, 72 insertions, 0 deletions
diff --git a/flake.lock b/flake.lock
index 1d424c9..3a1a054 100644
--- a/flake.lock
+++ b/flake.lock
@@ -65,6 +65,27 @@
"type": "github"
}
},
+ "flake-parts": {
+ "inputs": {
+ "nixpkgs-lib": [
+ "nur",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1733312601,
+ "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=",
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "type": "github"
+ }
+ },
"flake-utils": {
"inputs": {
"systems": "systems"
@@ -195,6 +216,28 @@
"type": "github"
}
},
+ "nur": {
+ "inputs": {
+ "flake-parts": "flake-parts",
+ "nixpkgs": [
+ "nixpkgs"
+ ],
+ "treefmt-nix": "treefmt-nix"
+ },
+ "locked": {
+ "lastModified": 1735463528,
+ "narHash": "sha256-zr2UZCcNj+slr5F+weZn02BBA/LaqhgGtNkx2RHNPcQ=",
+ "owner": "nix-community",
+ "repo": "NUR",
+ "rev": "493dbcd9df5aa49af2695721fc10978009b64dad",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "NUR",
+ "type": "github"
+ }
+ },
"push-notification-api": {
"inputs": {
"flake-utils": "flake-utils_2",
@@ -224,6 +267,7 @@
"nix-darwin": "nix-darwin",
"nixpkgs": "nixpkgs",
"nixpkgs-unstable": "nixpkgs-unstable",
+ "nur": "nur",
"push-notification-api": "push-notification-api",
"webhook-listener": "webhook-listener"
}
@@ -258,6 +302,27 @@
"type": "github"
}
},
+ "treefmt-nix": {
+ "inputs": {
+ "nixpkgs": [
+ "nur",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1733222881,
+ "narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=",
+ "owner": "numtide",
+ "repo": "treefmt-nix",
+ "rev": "49717b5af6f80172275d47a418c9719a31a78b53",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "treefmt-nix",
+ "type": "github"
+ }
+ },
"webhook-listener": {
"inputs": {
"nixpkgs": [
diff --git a/flake.nix b/flake.nix
index 8fa8788..13bc1fc 100644
--- a/flake.nix
+++ b/flake.nix
@@ -31,6 +31,10 @@
url = "github:linnnus/webhook-listener";
inputs.nixpkgs.follows = "nixpkgs";
};
+ nur = {
+ url = "github:nix-community/NUR";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
};
outputs = {
diff --git a/shared/nixos-and-darwin/common-nix-settings/default.nix b/shared/nixos-and-darwin/common-nix-settings/default.nix
index 1ac3a58..0282568 100644
--- a/shared/nixos-and-darwin/common-nix-settings/default.nix
+++ b/shared/nixos-and-darwin/common-nix-settings/default.nix
@@ -21,6 +21,9 @@
# Add unstable nixpkgs.
(final: prev: {unstable = flakeInputs.nixpkgs-unstable.legacyPackages.${pkgs.system};})
+
+ # Add NUR packages
+ flakeInputs.nur.overlays.default
];
# I'm not *that* vegan.