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}