summaryrefslogtreecommitdiff
path: root/shell.nix (follow)
Commit message (Expand)AuthorAgeFilesLines
* shell.nix: Support nix-shell -A•••It used to be that `nix-shell -A hello` would launch the build shell for the `hello` package. By adding `/shell.nix`, that stopped working, as all versions of `nix-shell` resolve the unspecified file to `$PWD/shell.nix` if it exists, and now it does. I have to admit that this use of `//` is not pretty, but the UX/DX hard to match. Robert Hensing2024-11-021-1/+10
* ci: Add default.nix with exposed pkgs•••Allows reusing it in more places Silvan Mosberger2024-10-081-13/+2
* shell.nix: Enable e.g. `--arg nixpkgs ./.` (#330823)Silvan Mosberger2024-08-291-6/+14
|\
| * shell.nix: Enable e.g. --arg nixpkgs ./.•••This allows shell.nix to be run with the latest tools instead of the pinned ones when desired, which is probably not very often, but useful nonetheless. Robert Hensing2024-07-291-6/+14
* | root: add nixpkgs-review to shell.nix•••nixpkgs-review is endorsed in CONTRIBUTING.md, as well as in the default PR description template. It would be very useful to include this utility in our shell.nix. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> Sefa Eyeoglu2024-07-131-3/+6
* | root: format shell.nix•••Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> Sefa Eyeoglu2024-07-131-2/+2
|/
* root: shell.nix for nixfmt•••This uses the reusable pinned Nixpkgs from the parent commit to create a shell.nix file for an environment with a pinned nixfmt version. Silvan Mosberger2024-06-261-0/+30