1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 18:21:07 +01:00
Files
niveum/configs/packages/programming.nix
2020-03-01 12:55:12 +01:00

33 lines
612 B
Nix

{ pkgs, ... }:
let
nightly = pkgs.rustChannelOf {
date = "2019-12-27";
channel = "nightly";
};
in {
imports = [
{
environment.systemPackages = with pkgs; [
htmlTidy
nodePackages.csslint
nodePackages.jsonlint
nodePackages.prettier
nodePackages.typescript
nodePackages.yarn
nodejs
nodePackages.javascript-typescript-langserver
];
}
];
environment.systemPackages = with pkgs; [
tokei # count lines of code
gnumake
gcc
binutils # strip, ld, ...
# rustup
nightly.rust
shellcheck
];
}