Tidy up language-servers/formatters/linters, add prettier

This commit is contained in:
Evie Litherland-Smith 2023-11-30 13:34:14 +00:00
parent b614a65fbc
commit 8e50261afb

View file

@ -151,7 +151,7 @@
ghostscript ghostscript
mupdf mupdf
gfortran gfortran
rustup rustc
(python3.withPackages (ps: (python3.withPackages (ps:
with ps; [ with ps; [
python-lsp-server python-lsp-server
@ -167,30 +167,23 @@
nodePackages.stylelint nodePackages.stylelint
# Formatters # Formatters
nodePackages.prettier
nixfmt nixfmt
beautysh
black black
isort isort
nodePackages.fixjson
fprettify fprettify
shellharden ruff
shfmt rustfmt
stylua stylua
python3Packages.mdformat shfmt
html-tidy
# LSP Servers # LSP Servers
nil nil
fortls fortls
shellcheck shellcheck
marksman
luajitPackages.lua-lsp luajitPackages.lua-lsp
nodePackages.yaml-language-server nodePackages.yaml-language-server
nodePackages.bash-language-server nodePackages.bash-language-server
nodePackages.javascript-typescript-langserver rust-analyzer
nodePackages.vscode-html-languageserver-bin
nodePackages.vscode-css-languageserver-bin
nodePackages.vscode-json-languageserver-bin
nodePackages.dockerfile-language-server-nodejs
]; ];
} }