main
 1# DO-NOT-EDIT. This file was auto-generated using github:denful/flake-file.
 2# Use `nix run .#write-flake` to regenerate it.
 3{
 4  description = "IX - HPCesia's NixOS configuration all my machines.";
 5
 6  outputs = inputs: inputs.flake-parts.lib.mkFlake {inherit inputs;} (inputs.import-tree ./modules);
 7
 8  inputs = {
 9    den.url = "github:denful/den";
10    devshell = {
11      url = "github:numtide/devshell";
12      inputs.nixpkgs.follows = "nixpkgs";
13    };
14    disko = {
15      url = "github:nix-community/disko";
16      inputs.nixpkgs.follows = "nixpkgs";
17    };
18    flake-compat.url = "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz";
19    flake-file.url = "github:denful/flake-file";
20    flake-parts = {
21      url = "github:hercules-ci/flake-parts";
22      inputs.nixpkgs-lib.follows = "nixpkgs";
23    };
24    helix-plugins-nix = {
25      url = "https://codeberg.org/maxschipper/helix-plugins-nix/archive/main.tar.gz";
26      inputs.nixpkgs.follows = "nixpkgs";
27    };
28    hjem = {
29      url = "github:feel-co/hjem";
30      inputs.nixpkgs.follows = "nixpkgs";
31    };
32    import-tree.url = "github:denful/import-tree";
33    jail-nix.url = "sourcehut:~alexdavid/jail.nix";
34    ncro = {
35      url = "github:manic-systems/ncro";
36      inputs.nixpkgs.follows = "nixpkgs";
37    };
38    nixpak = {
39      url = "github:nixpak/nixpak";
40      inputs = {
41        flake-parts.follows = "flake-parts";
42        nixpkgs.follows = "nixpkgs";
43      };
44    };
45    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
46    nur = {
47      url = "github:nix-community/NUR";
48      inputs = {
49        flake-parts.follows = "flake-parts";
50        nixpkgs.follows = "nixpkgs";
51      };
52    };
53    nur-hpcesia = {
54      url = "https://git.trin.one/HPCesia/nur-packages/archive/main.tar.gz";
55      inputs.nixpkgs.follows = "nixpkgs";
56    };
57    preservation.url = "github:nix-community/preservation";
58    treefmt-nix = {
59      url = "github:numtide/treefmt-nix";
60      inputs.nixpkgs.follows = "nixpkgs";
61    };
62    vaultix = {
63      url = "github:HPCesia/vaultix";
64      inputs = {
65        flake-parts.follows = "flake-parts";
66        nixpkgs.follows = "nixpkgs";
67        pre-commit-hooks.inputs.flake-compat.follows = "flake-compat";
68      };
69    };
70  };
71}