1
0
Fork 0
This commit is contained in:
Lukas Wurzinger 2024-12-14 08:42:24 +01:00
parent 1bde6e75f0
commit 8002a8f725
7 changed files with 149 additions and 65 deletions

View file

@ -3,12 +3,27 @@
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-parts.url = "github:hercules-ci/flake-parts";
# Pre-commit
git-hooks.url = "github:cachix/git-hooks.nix";
# Formatting
treefmt.url = "github:numtide/treefmt-nix";
# Hardware support
hardware.url = "github:NixOS/nixos-hardware";
# Agenix
agenix.url = "github:ryantm/agenix";
# Helix
hxwrap.url = "github:lukaswrz/hxwrap";
# COSMIC
nixos-cosmic.url = "github:lilyinstarlight/nixos-cosmic";
nixpkgs.follows = "nixos-cosmic/nixpkgs";
};
outputs = {
@ -29,12 +44,7 @@
flake = {
lib = nixpkgs.lib.extend (import ./lib.nix);
nixosConfigurations = self.lib.genNixosConfigurations {
inherit inputs;
extraModules = [
inputs.agenix.nixosModules.default
];
};
nixosConfigurations = self.lib.genNixosConfigurations {inherit inputs;};
};
perSystem = {