diff --git a/lib/extensions/python.el b/lib/extensions/python.el index 3ff9130..d7ea094 100644 --- a/lib/extensions/python.el +++ b/lib/extensions/python.el @@ -28,6 +28,9 @@ (with-ability lsp-python (depends-on 'lsp-python-ms)) +(with-ability python-black + (depends-on 'python-black)) + ;; Extension ------------------------------------- (extension python :version "2.31" diff --git a/lib/extensions/python/init.el b/lib/extensions/python/init.el index 9f1c1d0..245358c 100644 --- a/lib/extensions/python/init.el +++ b/lib/extensions/python/init.el @@ -114,8 +114,10 @@ ;; enable autopep8 formatting on save (add-hook 'elpy-mode-hook 'py-autopep8-enable-on-save)) - - + (ability python-black '() + "Add support for black syntax linter" + (require 'python-black) + (add-hook 'python-mode-hook 'python-black-on-save-mode)) (ability venv () "Virtualenv support"