Browse Source

work on python layer

master
Brett Langdon 7 years ago
parent
commit
008c282062
No known key found for this signature in database GPG Key ID: E6600FB894DB3D19
1 changed files with 8 additions and 11 deletions
  1. +8
    -11
      emacs.d/layers/python/init.el

+ 8
- 11
emacs.d/layers/python/init.el View File

@ -2,27 +2,24 @@
;; https://github.com/proofit404/anaconda-mode ;; https://github.com/proofit404/anaconda-mode
(use-package anaconda-mode (use-package anaconda-mode
:diminish anaconda-mode :diminish anaconda-mode
:requires eldoc
:after eldoc
:init
(add-hook 'python-hook #'anaconda-mode)
(add-hook 'python-hook #'anaconda-eldoc-mode))
:ensure t
:config
(add-hook 'python-mode-hook 'anaconda-mode)
(add-hook 'python-mode-hook 'anaconda-eldoc-mode))
;; Company anaconda ;; Company anaconda
;; https://github.com/proofit404/company-anaconda ;; https://github.com/proofit404/company-anaconda
(use-package company-anaconda (use-package company-anaconda
:mode ("\\.py" . python-mode) :mode ("\\.py" . python-mode)
:after (company anaconda-mode) :after (company anaconda-mode)
:init
(add-hook 'python-hook
(eval-after-load "company"
'(add-to-list 'company-backends 'company-anaconda))))
:config
(add-to-list 'company-backends 'company-anaconda))
;; Enable eldoc mode ;; Enable eldoc mode
(use-package eldoc (use-package eldoc
:diminish eldoc-mode :diminish eldoc-mode
:init
(add-hook 'python-mode #'eldoc-mode))
:config
(add-hook 'python-mode 'eldoc-mode))
;; Enable pip-requirements when editing a `requirements.txt` file ;; Enable pip-requirements when editing a `requirements.txt` file
(use-package pip-requirements (use-package pip-requirements


Loading…
Cancel
Save