Set python formatter to use black
Set max-line-length for flake8, for compatibility with black Add "~/.local/bin/" to tramp remote search paths
This commit is contained in:
parent
22aa67ccfb
commit
81a7715ab6
12
init.el
12
init.el
|
@ -963,8 +963,8 @@ Try `magit-clone-default-directory' if available, fall back to
|
||||||
:config
|
:config
|
||||||
(add-to-list 'apheleia-formatters '(alejandra . ("alejandra")))
|
(add-to-list 'apheleia-formatters '(alejandra . ("alejandra")))
|
||||||
(add-to-list 'apheleia-mode-alist '(nix-mode . alejandra))
|
(add-to-list 'apheleia-mode-alist '(nix-mode . alejandra))
|
||||||
(add-to-list 'apheleia-mode-alist '(python-mode . (ruff isort)))
|
(add-to-list 'apheleia-mode-alist '(python-mode . (black isort)))
|
||||||
(add-to-list 'apheleia-mode-alist '(python-ts-mode . (ruff isort))))
|
(add-to-list 'apheleia-mode-alist '(python-ts-mode . (black isort))))
|
||||||
|
|
||||||
(use-package flymake
|
(use-package flymake
|
||||||
:bind (("C-c C-." . flymake-goto-next-error)
|
:bind (("C-c C-." . flymake-goto-next-error)
|
||||||
|
@ -1048,11 +1048,12 @@ Try `magit-clone-default-directory' if available, fall back to
|
||||||
(python-base-mode . (lambda () (add-hook 'flymake-diagnostic-functions
|
(python-base-mode . (lambda () (add-hook 'flymake-diagnostic-functions
|
||||||
'flymake-collection-mypy nil t))))
|
'flymake-collection-mypy nil t))))
|
||||||
:custom
|
:custom
|
||||||
|
;; Set max line length for compatibility with black formatter
|
||||||
(python-flymake-command
|
(python-flymake-command
|
||||||
(cond ((executable-find "flake8") '("flake8" "-"))
|
(cond ((executable-find "flake8") '("flake8" "--max-line-length" "88" "-"))
|
||||||
(t ("pyflakes"))))
|
(t ("pyflakes"))))
|
||||||
(python-check-command
|
(python-check-command
|
||||||
(cond ((executable-find "flake8") "flake8")
|
(cond ((executable-find "flake8") "flake8 --max-line-length 88")
|
||||||
(t "pyflakes")))
|
(t "pyflakes")))
|
||||||
:config
|
:config
|
||||||
(setq python-ts-mode-hook python-mode-hook))
|
(setq python-ts-mode-hook python-mode-hook))
|
||||||
|
@ -1063,7 +1064,8 @@ Try `magit-clone-default-directory' if available, fall back to
|
||||||
(use-package tramp
|
(use-package tramp
|
||||||
:defer t
|
:defer t
|
||||||
:config
|
:config
|
||||||
(add-to-list 'tramp-remote-path 'tramp-own-remote-path))
|
(add-to-list 'tramp-remote-path 'tramp-own-remote-path)
|
||||||
|
(add-to-list 'tramp-remote-path "~/.local/bin/"))
|
||||||
|
|
||||||
(connection-local-set-profile-variables
|
(connection-local-set-profile-variables
|
||||||
'remote-disable-apheleia
|
'remote-disable-apheleia
|
||||||
|
|
Loading…
Reference in a new issue