nixos-config/modules/flake-parts/devshell.nix
2024-09-28 18:01:53 -04:00

24 lines
556 B
Nix

{ inputs, ... }:
{
imports = [
inputs.treefmt-nix.flakeModule
];
perSystem = { inputs', config, pkgs, ... }: {
devShells.default = pkgs.mkShell {
name = "nixos-config-shell";
meta.description = "Dev environment for nixos-config";
inputsFrom = [ config.treefmt.build.devShell ];
packages = with pkgs; [
just
colmena
nixd
inputs'.ragenix.packages.default
];
};
treefmt.config = {
projectRootFile = "flake.nix";
programs.nixpkgs-fmt.enable = true;
};
};
}