Trim python config, switch to jedi-language-server

Reorganise layout a little bit too, purely cosmetic
This commit is contained in:
Evie Litherland-Smith 2024-03-19 10:40:56 +00:00
parent 70e118d962
commit b141c15e14

View file

@ -1,8 +1,8 @@
{pkgs, ...}: { {pkgs, ...}: {
home.packages = with pkgs; [ home.packages = with pkgs; [
# Nix # Nix
alejandra
nil nil
alejandra
# Lua # Lua
lua lua
@ -10,26 +10,20 @@
stylua stylua
# Python # Python
poetry python3
(python3.withPackages python3Packages.jedi-language-server
(ps: ruff
with ps; [
pyflakes
black
isort
mypy mypy
python-lsp-server
]))
# Fortran # Fortran
gfortran gfortran
fortls fortls
# Rust toolchain # Rust toolchain
cargo
rustc rustc
rustfmt
rust-analyzer rust-analyzer
cargo
rustfmt
clippy clippy
# JavaScript / TypeScript # JavaScript / TypeScript