nix-config/modules/devtools.nix
Grigory Shipunov 2ded3b2826
pin nixpkgs in flake registry to system's flake.lock, minor changes
add C tooling to devtools, more history for zsh by default, pcmanfm cause some stuff requires full-blown file manager
2022-10-09 13:29:30 +02:00

26 lines
443 B
Nix

{ 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
];
}