diff options
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 24 |
1 files changed, 19 insertions, 5 deletions
@@ -11,8 +11,6 @@ | |||
11 | inputs.nixpkgs.follows = "nixpkgs"; | 11 | inputs.nixpkgs.follows = "nixpkgs"; |
12 | }; | 12 | }; |
13 | 13 | ||
14 | talon.url = "github:nix-community/talon-nix"; | ||
15 | |||
16 | prompt = { | 14 | prompt = { |
17 | url = "git+https://git.peppe.rs/cli/prompt"; | 15 | url = "git+https://git.peppe.rs/cli/prompt"; |
18 | inputs.nixpkgs.follows = "nixpkgs"; | 16 | inputs.nixpkgs.follows = "nixpkgs"; |
@@ -28,6 +26,11 @@ | |||
28 | inputs.nixpkgs.follows = "nixpkgs"; | 26 | inputs.nixpkgs.follows = "nixpkgs"; |
29 | }; | 27 | }; |
30 | 28 | ||
29 | flaresolverr = { | ||
30 | url = "git+https://git.peppe.rs/flakes/flaresolverr"; | ||
31 | inputs.nixpkgs.follows = "nixpkgs"; | ||
32 | }; | ||
33 | |||
31 | }; | 34 | }; |
32 | 35 | ||
33 | outputs = | 36 | outputs = |
@@ -35,11 +38,10 @@ | |||
35 | , nixpkgs | 38 | , nixpkgs |
36 | , nixos-hardware | 39 | , nixos-hardware |
37 | , home-manager | 40 | , home-manager |
38 | # , statix | ||
39 | , prompt | 41 | , prompt |
40 | , better-text-objs | 42 | , better-text-objs |
41 | , vim-colors-plain | 43 | , vim-colors-plain |
42 | , talon | 44 | , flaresolverr |
43 | , ... | 45 | , ... |
44 | } @ inputs: { | 46 | } @ inputs: { |
45 | 47 | ||
@@ -48,7 +50,7 @@ | |||
48 | prompt = prompt.overlay; | 50 | prompt = prompt.overlay; |
49 | better-text-objs = better-text-objs.overlay; | 51 | better-text-objs = better-text-objs.overlay; |
50 | vim-colors-plain = vim-colors-plain.overlay; | 52 | vim-colors-plain = vim-colors-plain.overlay; |
51 | talon = talon.overlays.default; | 53 | flaresolverr = flaresolverr.overlays.default; |
52 | }; | 54 | }; |
53 | 55 | ||
54 | nixosConfigurations = { | 56 | nixosConfigurations = { |
@@ -97,6 +99,18 @@ | |||
97 | nixos-hardware.nixosModules.asus-battery | 99 | nixos-hardware.nixosModules.asus-battery |
98 | ]; | 100 | ]; |
99 | }; | 101 | }; |
102 | |||
103 | mantis = nixpkgs.lib.nixosSystem { | ||
104 | system = "x86_64-linux"; | ||
105 | modules = [ | ||
106 | ({ config = { nix.registry.nixpkgs.flake = nixpkgs; }; }) | ||
107 | { | ||
108 | imports = [ ./hosts/mantis/configuration.nix ]; | ||
109 | _module.args.self = self; | ||
110 | } | ||
111 | ]; | ||
112 | }; | ||
113 | |||
100 | }; | 114 | }; |
101 | }; | 115 | }; |
102 | 116 | ||