chore: fix formatting and add treefmt

This commit is contained in:
Tim Schubert 2025-07-26 20:56:40 +02:00
parent a26418c9c3
commit 5d55e620da
No known key found for this signature in database
10 changed files with 49 additions and 36 deletions

View file

@ -5,12 +5,14 @@
nixpkgs,
agenix,
devshell,
treefmt-nix,
...
}@inputs:
(flake-utils.lib.eachDefaultSystem (
system:
let
pkgs = import nixpkgs { inherit system; };
treefmtEval = treefmt-nix.lib.evalModule pkgs ./treefmt.nix;
in
{
devShells.default =
@ -26,7 +28,7 @@
in
import ./devshell.nix { inherit pkgs extraModules; };
formatter = pkgs.nixfmt-tree;
formatter = treefmtEval.config.build.wrapper;
packages = import ./pkgs { inherit pkgs; } // {
installer-iso = self.nixosConfigurations.installer.config.system.build.isoImage;
@ -34,7 +36,6 @@
}
))
// {
hmModules = import ./home/modules.nix { lib = nixpkgs.lib; };
nixosConfigurations = import ./nixos/configurations.nix inputs;