development: separated into new file

This commit is contained in:
2026-05-17 09:51:39 +02:00
parent 83e91cbdeb
commit a3edee2d44
2 changed files with 26 additions and 19 deletions
+25
View File
@@ -0,0 +1,25 @@
{
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
];
}