all repos

dotfiles @ 1e32754

i use rach linux btw

dotfiles/nix/flake.nix (view raw)

1
{
2
  description = "my nix";
3
  inputs = {
4
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.11";
5
    agenix = {
6
      url = "github:ryantm/agenix";
7
      inputs.nixpkgs.follows = "nixpkgs";
8
    };
9
    disko = {
10
      url = "github:nix-community/disko";
11
      inputs.nixpkgs.follows = "nixpkgs";
12
    };
13
    tangled = {
14
      url = "git+https://tangled.org/@tangled.org/core?ref=refs/tags/v1.11.0-alpha";
15
      inputs.nixpkgs.follows = "nixpkgs";
16
    };
17
    mugit = {
18
      url = "github:olexsmir/mugit";
19
      inputs.nixpkgs.follows = "nixpkgs";
20
    };
21
  };
22
23
  outputs =
24
    {
25
      nixpkgs,
26
      agenix,
27
      disko,
28
      tangled,
29
      mugit,
30
      ...
31
    }:
32
    {
33
      nixosConfigurations."thought" = nixpkgs.lib.nixosSystem {
34
        system = "x86_64-linux";
35
        modules = [
36
          ./hosts/thought
37
          agenix.nixosModules.default
38
          disko.nixosModules.disko
39
          tangled.nixosModules.knot
40
          tangled.nixosModules.spindle
41
          mugit.nixosModules.default
42
        ];
43
      };
44
    };
45
}