flowflexure-microscope/nix/shell.nix

26 lines
510 B
Nix

{self, ...}: system:
with self.pkgs.${system};
mkShell {
name = "flowflexure-nix";
packages = [
alejandra
deadnix
git
nil
pre-commit
reuse
sca2d
statix
vscode-extensions.antyos.openscad
vscode-extensions.bbenoist.nix
vscode-extensions.jnoortheen.nix-ide
vscode-extensions.kamadorueda.alejandra
vscodium-fhs
clang-tools
];
shellHook = ''
${self.checks.${system}.pre-commit-check.shellHook}
'';
}