lang/python: minor refactor
company-anaconda is *not* being removed, it just autoloads itself, so we don't need its def-package! block.
This commit is contained in:
parent
568a6c7e2c
commit
c80baef05d
1 changed files with 2 additions and 7 deletions
|
@ -25,7 +25,6 @@ is loaded.")
|
|||
(add-hook! 'python-mode-hook #'(flycheck-mode highlight-numbers-mode))
|
||||
|
||||
(set! :env "PYTHONPATH" "PYENV_ROOT")
|
||||
(set! :company-backend 'python-mode '(company-anaconda))
|
||||
(set! :electric 'python-mode :chars '(?:))
|
||||
(set! :repl 'python-mode #'+python/repl)
|
||||
|
||||
|
@ -79,6 +78,7 @@ environment variables."
|
|||
anaconda-mode-eldoc-as-single-line t)
|
||||
:config
|
||||
(add-hook 'anaconda-mode-hook #'anaconda-eldoc-mode)
|
||||
(set! :company-backend 'python-mode '(company-anaconda))
|
||||
(set! :popup "^\\*anaconda-mode" nil '((select)))
|
||||
(set! :lookup 'python-mode
|
||||
:definition #'anaconda-mode-find-definitions
|
||||
|
@ -92,13 +92,8 @@ environment variables."
|
|||
(doom-buffers-in-mode 'python-mode (buffer-list)))))
|
||||
(anaconda-mode-stop)))
|
||||
(add-hook! 'python-mode-hook
|
||||
(add-hook 'kill-buffer-hook #'+python|auto-kill-anaconda-processes nil t)))
|
||||
(add-hook 'kill-buffer-hook #'+python|auto-kill-anaconda-processes nil t))
|
||||
|
||||
|
||||
(def-package! company-anaconda
|
||||
:when (featurep! :completion company)
|
||||
:after anaconda-mode
|
||||
:config
|
||||
(map! :map anaconda-mode-map
|
||||
:localleader
|
||||
:prefix "f"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue