Remove ruff, issues with flymake integration

Use flake8 for python flymake linting (along with mypy of course)

Add fortls FORTRAN language server to default installed packages as well
This commit is contained in:
Evie Litherland-Smith 2024-04-26 13:50:35 +01:00
parent a21ebf586b
commit eb7e6c3b13
2 changed files with 5 additions and 10 deletions

View file

@ -81,7 +81,6 @@
treesit-auto
flymake-popon
flymake-collection
flymake-ruff
flymake-eslint
flymake-shellcheck
apheleia

View file

@ -15,18 +15,14 @@
shellcheck
nodePackages.prettier
# Lua
(luajit.withPackages
(ps: [(ps.callPackage ./luarocks/scilua.nix {})]))
luarocks-nix
lua-language-server
stylua
# Python
(python3.withPackages
(ps: with ps; [python-lsp-server pylsp-rope mypy]))
(ps: with ps; [python-lsp-server flake8 mypy]))
black
isort
ruff
# FORTRAN
fortls
# JavaScript / TypeScript
nodejs