about summary refs log tree commit diff stats
path: root/unflake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'unflake.nix')
-rw-r--r--unflake.nix187
1 files changed, 187 insertions, 0 deletions
diff --git a/unflake.nix b/unflake.nix
new file mode 100644
index 00000000..73451d14
--- /dev/null
+++ b/unflake.nix
@@ -0,0 +1,187 @@
+# @generated by https://codeberg.org/goldstein/unflake
+let
+  indirect_deps = {
+    unflake_indirect_nixpkgs = builtins.getFlake "flake:nixpkgs";
+  };
+  specs = {};
+  deps = indirect_deps // builtins.mapAttrs (_: v:
+    if builtins.typeOf v.outPath == "set" then
+      v.outPath
+    else if v?revision then
+      { outPath = v.outPath; rev = v.revision; }
+    else
+      { outPath = v.outPath; }
+  ) (import ./npins/default.nix);
+  injections = rec {
+    unflake_indirect_nixpkgs = {
+    };
+    unflake_github_cachix_pre-commit-hooks-nix = {
+      flake-compat = "unflake_github_nixos_flake-compat_flake_false";
+      gitignore = "unflake_github_hercules-ci_gitignore-nix";
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+    };
+    unflake_github_hercules-ci_flake-parts = {
+      nixpkgs-lib = "unflake_github_nix-community_nixpkgs-lib";
+    };
+    unflake_github_hercules-ci_gitignore-nix = {
+      nixpkgs = "unflake_indirect_nixpkgs";
+    };
+    unflake_github_ipetkov_crane = {
+    };
+    unflake_github_lnl7_nix-darwin_ref_master = {
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+    };
+    unflake_github_nix-community_nix-index-database_ref_main = {
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixos-unstable";
+    };
+    unflake_github_nix-community_nixvim_ref_main = {
+      flake-parts = "unflake_github_hercules-ci_flake-parts";
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+      systems = "unflake_github_nix-systems_default";
+    };
+    unflake_github_nix-community_disko_ref_master = {
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+    };
+    unflake_github_nix-community_home-manager_ref_master = {
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixos-unstable";
+    };
+    unflake_github_nix-community_impermanence_ref_master = {
+      home-manager = "unflake_github_nix-community_home-manager";
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixos-unstable";
+    };
+    unflake_github_nix-community_nixos-generators_ref_master = {
+      nixlib = "unflake_github_nix-community_nixpkgs-lib";
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+    };
+    unflake_github_nix-community_lanzaboote_ref_v1-0-0 = {
+      crane = "unflake_github_ipetkov_crane";
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixos-unstable";
+      pre-commit = "unflake_github_cachix_pre-commit-hooks-nix";
+      rust-overlay = "unflake_github_oxalica_rust-overlay";
+    };
+    unflake_github_nix-community_home-manager = {
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixos-unstable";
+    };
+    unflake_github_nix-community_nixpkgs-lib = {
+    };
+    unflake_github_nix-systems_default = {
+    };
+    unflake_github_nix-systems_x86_64-linux = {
+    };
+    unflake_github_nixos_nixpkgs_ref_nixos-25-05 = {
+    };
+    unflake_github_nixos_nixpkgs_ref_nixos-26-05 = {
+    };
+    unflake_github_nixos_nixpkgs_ref_nixos-unstable = {
+    };
+    unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable = {
+    };
+    unflake_github_numtide_treefmt-nix_ref_main = {
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+    };
+    unflake_github_numtide_flake-utils = {
+      systems = "unflake_github_nix-systems_default";
+    };
+    unflake_github_numtide_treefmt-nix = {
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+    };
+    unflake_github_oxalica_rust-overlay = {
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+    };
+    unflake_github_ryantm_agenix_ref_main = {
+      darwin = "unflake_github_lnl7_nix-darwin_ref_master";
+      home-manager = "unflake_github_nix-community_home-manager";
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixos-25-05";
+      systems = "unflake_github_nix-systems_default";
+    };
+    unflake_git_https---git-lix-systems-lix-project-flake-compat_ref_main = {
+    };
+    unflake_git_https---codeberg-org-bpeetz-flake-templates_ref_prime = {
+      flake-utils = "unflake_github_numtide_flake-utils";
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+      systems = "unflake_github_nix-systems_x86_64-linux";
+      treefmt-nix = "unflake_github_numtide_treefmt-nix";
+    };
+    unflake_git_https---git-foss-syndicate-org-bpeetz-qmk_layout_ref_prime = {
+      flake-utils = "unflake_github_numtide_flake-utils";
+      nixpkgs = "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable";
+      systems = "unflake_github_nix-systems_x86_64-linux";
+      treefmt-nix = "unflake_github_numtide_treefmt-nix";
+    };
+    unflake_git_https---git-foss-syndicate-org-vhack-eu-nix-library_ref_prime = {
+    };
+  };
+  inject = name: flake_path: subdir:
+    let
+      inputs = builtins.mapAttrs (_: dep: universe.${dep}) injections.${name} // {
+        inherit self;
+      };
+      sourceInfo = deps.${name};
+      outPath = "${sourceInfo.outPath}${subdir}";
+      outputs = (import "${sourceInfo.outPath}/${flake_path}").outputs inputs;
+      self = outputs // sourceInfo // {
+        inherit inputs outputs outPath sourceInfo;
+        _type = "flake";
+        _flake = true;
+      };
+    in self;
+  universe = rec {
+    unflake_indirect_nixpkgs = inject "unflake_indirect_nixpkgs" "flake.nix" "";
+    unflake_github_cachix_pre-commit-hooks-nix = inject "unflake_github_cachix_pre-commit-hooks-nix" "flake.nix" "";
+    unflake_github_hercules-ci_flake-parts = inject "unflake_github_hercules-ci_flake-parts" "flake.nix" "";
+    unflake_github_hercules-ci_gitignore-nix = inject "unflake_github_hercules-ci_gitignore-nix" "flake.nix" "";
+    unflake_github_ipetkov_crane = inject "unflake_github_ipetkov_crane" "flake.nix" "";
+    unflake_github_lnl7_nix-darwin_ref_master = inject "unflake_github_lnl7_nix-darwin_ref_master" "flake.nix" "";
+    unflake_github_nix-community_nix-index-database_ref_main = inject "unflake_github_nix-community_nix-index-database_ref_main" "flake.nix" "";
+    unflake_github_nix-community_nixvim_ref_main = inject "unflake_github_nix-community_nixvim_ref_main" "flake.nix" "";
+    unflake_github_nix-community_disko_ref_master = inject "unflake_github_nix-community_disko_ref_master" "flake.nix" "";
+    unflake_github_nix-community_home-manager_ref_master = inject "unflake_github_nix-community_home-manager_ref_master" "flake.nix" "";
+    unflake_github_nix-community_impermanence_ref_master = inject "unflake_github_nix-community_impermanence_ref_master" "flake.nix" "";
+    unflake_github_nix-community_nixos-generators_ref_master = inject "unflake_github_nix-community_nixos-generators_ref_master" "flake.nix" "";
+    unflake_github_nix-community_lanzaboote_ref_v1-0-0 = inject "unflake_github_nix-community_lanzaboote_ref_v1-0-0" "flake.nix" "";
+    unflake_github_nix-community_home-manager = inject "unflake_github_nix-community_home-manager" "flake.nix" "";
+    unflake_github_nix-community_nixpkgs-lib = inject "unflake_github_nix-community_nixpkgs-lib" "flake.nix" "";
+    unflake_github_nix-systems_default = inject "unflake_github_nix-systems_default" "flake.nix" "";
+    unflake_github_nix-systems_x86_64-linux = inject "unflake_github_nix-systems_x86_64-linux" "flake.nix" "";
+    unflake_github_nixos_nixpkgs_ref_nixos-25-05 = inject "unflake_github_nixos_nixpkgs_ref_nixos-25-05" "flake.nix" "";
+    unflake_github_nixos_nixpkgs_ref_nixos-26-05 = inject "unflake_github_nixos_nixpkgs_ref_nixos-26-05" "flake.nix" "";
+    unflake_github_nixos_nixpkgs_ref_nixos-unstable = inject "unflake_github_nixos_nixpkgs_ref_nixos-unstable" "flake.nix" "";
+    unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable = inject "unflake_github_nixos_nixpkgs_ref_nixpkgs-unstable" "flake.nix" "";
+    unflake_github_nixos_flake-compat_flake_false = deps.unflake_github_nixos_flake-compat_flake_false;
+    unflake_github_numtide_treefmt-nix_ref_main = inject "unflake_github_numtide_treefmt-nix_ref_main" "flake.nix" "";
+    unflake_github_numtide_flake-utils = inject "unflake_github_numtide_flake-utils" "flake.nix" "";
+    unflake_github_numtide_treefmt-nix = inject "unflake_github_numtide_treefmt-nix" "flake.nix" "";
+    unflake_github_oxalica_rust-overlay = inject "unflake_github_oxalica_rust-overlay" "flake.nix" "";
+    unflake_github_ryantm_agenix_ref_main = inject "unflake_github_ryantm_agenix_ref_main" "flake.nix" "";
+    unflake_git_https---git-lix-systems-lix-project-flake-compat_ref_main = inject "unflake_git_https---git-lix-systems-lix-project-flake-compat_ref_main" "flake.nix" "";
+    unflake_git_https---codeberg-org-bpeetz-flake-templates_ref_prime = inject "unflake_git_https---codeberg-org-bpeetz-flake-templates_ref_prime" "flake.nix" "";
+    unflake_git_https---git-foss-syndicate-org-bpeetz-qmk_layout_ref_prime = inject "unflake_git_https---git-foss-syndicate-org-bpeetz-qmk_layout_ref_prime" "flake.nix" "";
+    unflake_git_https---git-foss-syndicate-org-vhack-eu-nix-library_ref_prime = inject "unflake_git_https---git-foss-syndicate-org-vhack-eu-nix-library_ref_prime" "flake.nix" "";
+  };
+  inputs = {
+    agenix = universe.unflake_github_ryantm_agenix_ref_main;
+    disko = universe.unflake_github_nix-community_disko_ref_master;
+    flake-compat = universe.unflake_git_https---git-lix-systems-lix-project-flake-compat_ref_main;
+    home-manager = universe.unflake_github_nix-community_home-manager_ref_master;
+    impermanence = universe.unflake_github_nix-community_impermanence_ref_master;
+    lanzaboote = universe.unflake_github_nix-community_lanzaboote_ref_v1-0-0;
+    library = universe.unflake_git_https---git-foss-syndicate-org-vhack-eu-nix-library_ref_prime;
+    nix-index-database = universe.unflake_github_nix-community_nix-index-database_ref_main;
+    nixos-generators = universe.unflake_github_nix-community_nixos-generators_ref_master;
+    nixpkgs = universe.unflake_github_nixos_nixpkgs_ref_nixos-unstable;
+    nixpkgs-stable = universe.unflake_github_nixos_nixpkgs_ref_nixos-26-05;
+    nixvim = universe.unflake_github_nix-community_nixvim_ref_main;
+    qmk_layout = universe.unflake_git_https---git-foss-syndicate-org-bpeetz-qmk_layout_ref_prime;
+    templates = universe.unflake_git_https---codeberg-org-bpeetz-flake-templates_ref_prime;
+    treefmt-nix = universe.unflake_github_numtide_treefmt-nix_ref_main;
+  };
+in inputs // {
+  withInputs = fn: let outputs = fn (inputs // { inherit self; }); self = outputs // {
+    inherit inputs outputs;
+    _type = "flake";
+    outPath = builtins.toString ./.;
+  }; in self;
+  __functor = self: self.withInputs;
+  self = throw "to use inputs.self, write `import ./unflake.nix (inputs: ...)`";
+  _unflake = { inherit specs deps injections; };
+}