old
 1# DO-NOT-EDIT. This file was auto-generated using github:vic/flake-file.
 2# Use `nix run .#write-flake` to regenerate it.
 3{
 4  description = "IX - HPCesia's NixOS configuration for laptop, homelab and VPS.";
 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    deploy-rs = {
11      url = "github:serokell/deploy-rs";
12      inputs = {
13        flake-compat.follows = "flake-compat";
14        nixpkgs.follows = "nixpkgs";
15      };
16    };
17    devshell = {
18      url = "github:numtide/devshell";
19      inputs.nixpkgs.follows = "nixpkgs";
20    };
21    disko = {
22      url = "github:nix-community/disko";
23      inputs.nixpkgs.follows = "nixpkgs";
24    };
25    flake-compat.url = "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz";
26    flake-file.url = "github:denful/flake-file";
27    flake-parts = {
28      url = "github:hercules-ci/flake-parts";
29      inputs.nixpkgs-lib.follows = "nixpkgs";
30    };
31    hjem = {
32      url = "github:feel-co/hjem";
33      inputs.nixpkgs.follows = "nixpkgs";
34    };
35    home-manager = {
36      url = "github:nix-community/home-manager";
37      inputs.nixpkgs.follows = "nixpkgs";
38    };
39    impermanence = {
40      url = "github:nix-community/impermanence";
41      inputs = {
42        home-manager.follows = "home-manager";
43        nixpkgs.follows = "nixpkgs";
44      };
45    };
46    import-tree.url = "github:denful/import-tree";
47    llm-agents = {
48      url = "github:numtide/llm-agents.nix";
49      inputs = {
50        flake-parts.follows = "flake-parts";
51        nixpkgs.follows = "nixpkgs";
52      };
53    };
54    ncro = {
55      url = "github:manic-systems/ncro";
56      inputs.nixpkgs.follows = "nixpkgs";
57    };
58    nix-flatpak.url = "github:gmodena/nix-flatpak";
59    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
60    noctalia = {
61      url = "github:noctalia-dev/noctalia";
62      inputs.nixpkgs.follows = "nixpkgs";
63    };
64    nur = {
65      url = "github:nix-community/NUR";
66      inputs = {
67        flake-parts.follows = "flake-parts";
68        nixpkgs.follows = "nixpkgs";
69      };
70    };
71    nur-hpcesia = {
72      url = "https://codeberg.org/HPCesia/nur-packages/archive/main.tar.gz";
73      inputs.nixpkgs.follows = "nixpkgs";
74    };
75    vaultix = {
76      url = "github:HPCesia/vaultix";
77      inputs = {
78        flake-parts.follows = "flake-parts";
79        nixpkgs.follows = "nixpkgs";
80        pre-commit-hooks.inputs.flake-compat.follows = "flake-compat";
81      };
82    };
83  };
84}