diff --git a/flake.lock b/flake.lock index e9a75bbd5c106c563540708aeb115d446f1d7872..16f0668c22a3f2f007e7b8eb4a63b91545364005 100644 --- a/flake.lock +++ b/flake.lock @@ -524,6 +524,26 @@ "repo": "home-manager", "type": "github" } }, + "jolheiser-nur": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1700580516, + "narHash": "sha256-h72i6afGKreU+DjpZ6+qersarYYp4YjX+DBQ+MQkOG4=", + "ref": "refs/heads/main", + "rev": "a68a81cbc743e84aaee331ae7e58699398dd732d", + "revCount": 167, + "type": "git", + "url": "https://git.jolheiser.com/nur.git" + }, + "original": { + "type": "git", + "url": "https://git.jolheiser.com/nur.git" + } + }, "langref": { "flake": false, "locked": { @@ -669,6 +689,7 @@ "golink": "golink", "gomodinit": "gomodinit", "helix": "helix", "home-manager": "home-manager", + "jolheiser-nur": "jolheiser-nur", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs", "nur": "nur", diff --git a/flake.nix b/flake.nix index 3d7ca78ab94c53ed22d42c64b0e43d54e7131057..1590511f73082befc89737f469b245a75606c3ef 100644 --- a/flake.nix +++ b/flake.nix @@ -18,7 +18,12 @@ home-manager.follows = ""; }; }; nixos-hardware.url = "github:nixos/nixos-hardware/master"; + nur.url = "github:nix-community/NUR"; + jolheiser-nur = { + url = "git+https://git.jolheiser.com/nur.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; helix = { url = "git+https://git.jolheiser.com/helix.drv.git"; inputs.nixpkgs.follows = "nixpkgs"; @@ -107,7 +112,9 @@ tsnet-serve = { url = "git+https://git.jolheiser.com/tsnet-serve-nix.git"; inputs.nixpkgs.follows = "nixpkgs"; }; - ghostty.url = "git+ssh://git@github.com/ghostty-org/ghostty"; + ghostty = { + url = "git+ssh://git@github.com/ghostty-org/ghostty"; + }; }; outputs = @@ -126,6 +133,7 @@ nurpkgs = prev; pkgs = prev; }; jolheiser = { + nur = inputs.jolheiser-nur.packages.${prev.system}; helix = inputs.helix.packages.${prev.system}.default; website = inputs.website.packages.${prev.system}.default; resume = inputs.resume.packages.${prev.system}.default;