old
 1{inputs, ...}: {
 2  imports = [inputs.flake-file.flakeModules.dendritic];
 3
 4  flake-file = {
 5    description = "IX - HPCesia's NixOS configuration for laptop, homelab and VPS.";
 6
 7    formatter = pkgs: pkgs.alejandra;
 8
 9    inputs = {
10      # Basic
11      nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
12
13      hjem = {
14        url = "github:feel-co/hjem";
15        inputs.nixpkgs.follows = "nixpkgs";
16      };
17
18      home-manager = {
19        url = "github:nix-community/home-manager";
20        inputs.nixpkgs.follows = "nixpkgs";
21      };
22
23      flake-file.url = "github:denful/flake-file";
24
25      flake-parts = {
26        url = "github:hercules-ci/flake-parts";
27        inputs.nixpkgs-lib.follows = "nixpkgs";
28      };
29
30      # Dendritic
31      den.url = "github:denful/den";
32
33      import-tree.url = "github:denful/import-tree";
34
35      # Other
36      flake-compat.url = "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz";
37
38      nur = {
39        url = "github:nix-community/NUR";
40        inputs.flake-parts.follows = "flake-parts";
41        inputs.nixpkgs.follows = "nixpkgs";
42      };
43      nur-hpcesia = {
44        url = "https://codeberg.org/HPCesia/nur-packages/archive/main.tar.gz";
45        inputs.nixpkgs.follows = "nixpkgs";
46      };
47    };
48  };
49}