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

View file

@ -1,5 +1,6 @@
{pkgs, ...}: { {pkgs, ...}: {
xdg.configFile = { xdg.configFile = {
"ruff/pyproject.toml".source = ./ruff.toml;
"pypoetry/config.toml".source = ./pypoetry.toml; "pypoetry/config.toml".source = ./pypoetry.toml;
"jupyter/jupyter_server_config.py".source = ./jupyter_server_config.py; "jupyter/jupyter_server_config.py".source = ./jupyter_server_config.py;
"jupyter/jupyter_nbconvert_config.py".source = ./jupyter_nbconvert_config.py; "jupyter/jupyter_nbconvert_config.py".source = ./jupyter_nbconvert_config.py;
@ -23,7 +24,9 @@
# Python # Python
(python3.withPackages (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 # JavaScript / TypeScript
nodejs nodejs