nixdots/shells/default.nix

22 lines
533 B
Nix
Raw Permalink Normal View History

2024-07-26 23:07:07 +00:00
{inputs, ...}: let
inherit (inputs) nixpkgs;
system = "x86_64-linux";
pkgs = nixpkgs.legacyPackages.${system};
in {
${system} = {
default = pkgs.mkShell {
name = "nixdots";
meta.description = "The default development shell for my NixOS configuration";
packages = with pkgs; [
git # flakes require git
nil # nix ls
statix # lints and suggestions
deadnix # clean up unused nix code
alejandra # nix formatter
];
shellHook = "exec $SHELL";
};
};
}