blob: e3fe07b7ff4fb47b5c1ac9d9121a81cfe53e3228 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
{ pkgs, inputs, ... }: {
nixpkgs.overlays = [
inputs.fenix.overlay
inputs.emacs-overlay.overlay
];
environment.systemPackages = with pkgs; [
# general
cmake
gcc
binutils
clang
clang-tools
# rust
(inputs.fenix.packages."x86_64-linux".stable.withComponents [
"cargo"
"clippy"
"rust-src"
"rustc"
"rustfmt"
])
rust-analyzer-nightly
# nix
rnix-lsp
];
}
|