diff options
Diffstat (limited to '')
| -rw-r--r-- | inputs.nix | 75 |
1 files changed, 75 insertions, 0 deletions
@@ -1,7 +1,82 @@ let nixpkgsVersion = "26.05"; + nixos-stable = "nixos-${nixpkgsVersion}"; + lanzabooteVersion = "v1.1.0"; + + w_nixpkgs = ref: { + type = "github"; + owner = "nixos"; + repo = "nixpkgs"; + inherit ref; + }; in { + _unflake.dedupRules = [ + { + when = w_nixpkgs "nixpkgs-unstable"; + set = {ref = "nixos-unstable";}; + } + { + when = w_nixpkgs "nixos-unstable-small"; + set = {ref = "nixos-unstable";}; + } + { + when = w_nixpkgs "nixos-25.05"; + set = {ref = nixos-stable;}; + } + { + when = w_nixpkgs "nixos-25.11"; + set = {ref = nixos-stable;}; + } + { + when = w_nixpkgs "nixos-26.05"; + set = {ref = nixos-stable;}; + } + + { + when = { + type = "github"; + owner = "nix-community"; + repo = "home-manager"; + }; + + set = {ref = "master";}; + } + + { + when = { + type = "github"; + owner = "nix-systems"; + repo = "default"; + }; + + set = {ref = "main";}; + } + { + when = { + type = "github"; + owner = "nix-systems"; + repo = "x86_64-linux"; + }; + + set = { + repo = "default"; + ref = "main"; + }; + } + + { + when = { + type = "github"; + owner = "numtide"; + repo = "treefmt-nix"; + }; + + set = {ref = "main";}; + } + ]; + + # Actual inputs "agenix" = { url = "github:ryantm/agenix/main"; }; |
