Setup for Python language
This commit is contained in:
parent
a19a1e4c98
commit
dd81c1b964
2 changed files with 9 additions and 12 deletions
|
|
@ -18,10 +18,14 @@
|
||||||
|
|
||||||
(use-package apheleia
|
(use-package apheleia
|
||||||
:config
|
:config
|
||||||
(add-to-list 'apheleia-formatters
|
(setf (alist-get 'nixpkgs-fmt apheleia-formatters)
|
||||||
'(nixpkgs-fmt . ("nixpkgs-fmt")))
|
'("nixpkgs-fmt"))
|
||||||
(add-to-list 'apheleia-mode-alist
|
(setf (alist-get 'python-mode apheleia-mode-alist)
|
||||||
'(nix-mode . nixpkgs-fmt)))
|
'(ruff-isort ruff))
|
||||||
|
(setf (alist-get 'python-ts-mode apheleia-mode-alist)
|
||||||
|
'(ruff-isort ruff))
|
||||||
|
(setf (alist-get 'nix-mode apheleia-mode-alist)
|
||||||
|
'nixpkgs-fmt))
|
||||||
|
|
||||||
(use-package autorevert
|
(use-package autorevert
|
||||||
:config
|
:config
|
||||||
|
|
@ -166,6 +170,7 @@
|
||||||
(js-ts-mode . eglot-ensure)
|
(js-ts-mode . eglot-ensure)
|
||||||
(json-mode . eglot-ensure)
|
(json-mode . eglot-ensure)
|
||||||
(json-ts-mode . eglot-ensure)
|
(json-ts-mode . eglot-ensure)
|
||||||
|
(python-base-mode . eglot-ensure)
|
||||||
(typescript-ts-mode . eglot-ensure)
|
(typescript-ts-mode . eglot-ensure)
|
||||||
(typescript-mode . eglot-ensure)
|
(typescript-mode . eglot-ensure)
|
||||||
(nix-mode . eglot-ensure)
|
(nix-mode . eglot-ensure)
|
||||||
|
|
|
||||||
|
|
@ -41,14 +41,6 @@
|
||||||
nodePackages.vscode-json-languageserver
|
nodePackages.vscode-json-languageserver
|
||||||
noto-fonts
|
noto-fonts
|
||||||
pass
|
pass
|
||||||
python312Packages.flake8
|
|
||||||
python312Packages.isort
|
|
||||||
python312Packages.rope
|
|
||||||
python312Packages.pyflakes
|
|
||||||
python312Packages.python-lsp-server
|
|
||||||
python312Packages.pyls-isort
|
|
||||||
python312Packages.python-lsp-black
|
|
||||||
python312Packages.pylsp-rope
|
|
||||||
ripgrep
|
ripgrep
|
||||||
tree
|
tree
|
||||||
typescript
|
typescript
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue