diff --git a/home/prog/default.nix b/home/prog/default.nix index a9e912ee..943fc506 100644 --- a/home/prog/default.nix +++ b/home/prog/default.nix @@ -5,43 +5,30 @@ nil alejandra + # Shell + shfmt + shellcheck + # Lua (luajit.withPackages (ps: [(ps.callPackage ./luarocks/scilua.nix {})])) luarocks-nix lua-language-server stylua - # Python - (python3.withPackages - (ps: - with ps; [ - python-lsp-server - mypy - jupyterlab - jupyterlab-git - (callPackage ./catppuccin_jupyterlab/default.nix {}) - ])) - ruff - # Fortran gfortran fortls - # Rust toolchain - rustc - rust-analyzer - cargo - rustfmt - clippy + # Python + ruff - # JavaScript / TypeScript - nodejs - nodePackages.typescript-language-server - nodePackages.eslint - - # Shell and misc - shfmt - shellcheck - nodePackages.prettier + ## Python - JupyterLab + (python3.withPackages + (ps: + with ps; [ + jupyterlab + jupyterlab-git + (callPackage ./catppuccin_jupyterlab/default.nix {}) + ])) ]; }