Add back scripting languages commonly used

Restore python (with pylsp) and JS, remove gfortran from default
installed programming languages. Figured I would want scripting
languages on the fly but compiled languages will be focussed on a
project, so no issue having a nix-shell env.
This commit is contained in:
Evie Litherland-Smith 2024-04-02 17:27:56 +01:00
parent e8d9643f87
commit 0667438150

View file

@ -12,18 +12,23 @@
# Shell
shfmt
shellcheck
nodePackages.prettier
# Lua
(luajit.withPackages (ps: [(ps.callPackage ./luarocks/scilua.nix {})]))
(luajit.withPackages
(ps: [(ps.callPackage ./luarocks/scilua.nix {})]))
luarocks-nix
lua-language-server
stylua
# Python
(python3.withPackages
(ps: with ps; [python-lsp-server mypy isort]))
ruff
# Fortran
gfortran
fortls
# JavaScript / TypeScript
nodejs
nodePackages.typescript-language-server
nodePackages.eslint
];
}