Files
nixos/modules/nixos/development.nix
T

26 lines
516 B
Nix

{
pkgs,
...
}:
{
programs.nix-ld.enable = true; #Run unpatched dynamic binaries on NixOS. For example lets run ./a.out from gcc
environment.systemPackages = with pkgs; [
gcc
jq # json parser used in some scripts
(pkgs-unstable.python314.withPackages (ps:
with ps; [
matplotlib
networkx
scipy
]))
direnv
cling # c interpreter used for coding
# lsp
clang-tools
python311Packages.python-lsp-server
ltex-ls-plus
pylint
black
];
}