More explicitly name all the dependencies in shell.nix #1

Merged
q3k merged 1 commit from hzeller/microscope-control:feature-20260222-update-shellnix into main 2026-02-22 11:39:00 +00:00
Member

Add all the relevant tools to compile (only cargo needed, rustc
is bundled with it in the right version) and develop (clippy and
rustfmt can then directly be called from cargo; rust-analyzer
provides a useful language server for editor).

Made it possible to override nixpkgs by providing an overridable
pkgs.

Not sure if the LD_LIBRARY_PATH is needed; left it like this for
now.

Signed-off-by: Henner Zeller h.zeller@acm.org

Add all the relevant tools to compile (only `cargo` needed, `rustc` is bundled with it in the right version) and develop (`clippy` and `rustfmt` can then directly be called from cargo; `rust-analyzer` provides a useful language server for editor). Made it possible to override nixpkgs by providing an overridable `pkgs`. Not sure if the `LD_LIBRARY_PATH` is needed; left it like this for now. Signed-off-by: Henner Zeller <h.zeller@acm.org>
hzeller added 1 commit 2026-02-22 07:30:30 +00:00
Add all the relevant tools to compile (only `cargo` needed, `rustc`
is bundled with it in the right version) and develop (`clippy` and
`rustfmt` can then directly be called from cargo; `rust-analyzer`
provides a useful language server for editor).

Made it possible to override nixpkgs by providing an overridable
`pkgs`.

Not sure if the `LD_LIBRARY_PATH` is needed; left it like this for
now.

Signed-off-by: Henner Zeller <h.zeller@acm.org>
Owner

Ah, I thought this was a more complete shell. It was only for xorg stuff for some GUI experiments that I've ripped out since. This looks good, thanks!

Ah, I thought this was a more complete shell. It was only for xorg stuff for some GUI experiments that I've ripped out since. This looks good, thanks!
q3k merged commit 38c483b92a into main 2026-02-22 11:39:00 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: fafo/microscope-control#1
No description provided.