mirror of
https://github.com/srid/nixos-config.git
synced 2025-12-26 23:14:57 +08:00
24 lines
556 B
Nix
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;
|
|
};
|
|
};
|
|
}
|