Add ruff back (to prog and emacs packages)

Cleanup some other emacs packages I'm not using anymore, add
python-docstring and htmlize packages
This commit is contained in:
Evie Litherland-Smith 2024-04-26 10:49:47 +01:00
parent 958ff4572a
commit a21ebf586b
2 changed files with 8 additions and 6 deletions

View file

@ -79,12 +79,9 @@
# IDE
treesit-grammars.with-all-grammars
treesit-auto
nushell-ts-mode
flymake-popon
flymake-collection
flymake-lua
flymake-ruff
flymake-clippy
flymake-eslint
flymake-shellcheck
apheleia
@ -92,8 +89,7 @@
rainbow-delimiters
aggressive-indent
nix-mode
lua-mode
cargo
python-docstring
# Media
emms
@ -110,6 +106,9 @@
# org-plot
gnuplot
# org-mode HTML export
htmlize
# Projects
ibuffer-project
magit

View file

@ -1,5 +1,6 @@
{pkgs, ...}: {
xdg.configFile = {
"ruff/pyproject.toml".source = ./ruff.toml;
"pypoetry/config.toml".source = ./pypoetry.toml;
"jupyter/jupyter_server_config.py".source = ./jupyter_server_config.py;
"jupyter/jupyter_nbconvert_config.py".source = ./jupyter_nbconvert_config.py;
@ -23,7 +24,9 @@
# Python
(python3.withPackages
(ps: with ps; [python-lsp-server mypy pyflakes black isort]))
(ps: with ps; [python-lsp-server pylsp-rope mypy]))
isort
ruff
# JavaScript / TypeScript
nodejs