Devshell
Create reproducible development shells with Nix using stackpanel's mkDevShell.
Usage (Minimal):
# flake.nix
devShells.${system}.default = inputs.stackpanel.lib.mkDevShell {
pkgs = pkgs;
modules = [
({ ... }: { devshell.packages = [ pkgs.nodejs_22 ]; })
];
};Usage (Recommended):
devShells.${system}.default = inputs.stackpanel.lib.mkDevShell {
pkgs = pkgs;
includeDefaults = true;
modules = [
inputs.stackpanel.lib.devshell.features.aws
({ ... }: { stackpanel.aws.enable = true; })
];
};