2022-09-01 01:56:57 +00:00
|
|
|
# For usual Nix projects such as overlays, package repositories, and whatnot.
|
|
|
|
# Also, it's fun to have a file named `nix.nix`.
|
|
|
|
{ mkShell, lib, nixfmt, jq, rnix-lsp, rnix-hashes, nix-tree }:
|
2022-04-17 03:00:08 +00:00
|
|
|
|
|
|
|
mkShell {
|
|
|
|
packages = [
|
2022-09-01 01:56:57 +00:00
|
|
|
jq # It will use some JSON with its lockfile so better be ready to use this.
|
|
|
|
nixfmt # Ideally, it would be nicer if the codebase has their preferred formatter but we'll go with the most common formatter(?).
|
|
|
|
rnix-hashes # Quick utility for converting hashes.
|
|
|
|
rnix-lsp # Make your editing experience nicer with a nice language server.
|
|
|
|
nix-tree # Suprisingly nice exploration tool for your packages in the store directory.
|
2022-04-17 03:00:08 +00:00
|
|
|
];
|
|
|
|
}
|