~edwargix/emacs.d

3b5db0d21fa137aa344f4ea275c447c9287d2f89 — David Florness 7 years ago b96939a
Create setup-python.el for Python-related packages
3 files changed, 36 insertions(+), 20 deletions(-)

M init.el
M lisp/setup-dev.el
A lisp/setup-python.el
M init.el => init.el +1 -16
@@ 18,6 18,7 @@
(require 'setup-helm)
(require 'setup-defaults)
(require 'setup-lisp)
(require 'setup-python)
(require 'setup-treemacs)

(use-package dashboard


@@ 189,22 190,6 @@
  :ensure auctex)


(use-package pyvenv
  :ensure t
  :commands (pyvenv-activate pyvenv-workon))

(use-package anaconda-mode
  :ensure t
  :after python
  :config (progn
            (add-hook 'python-mode-hook 'anaconda-mode)
            (add-hook 'python-mode-hook 'anaconda-eldoc-mode)))

(use-package company-anaconda
  :ensure t
  :after anaconda-mode)


(use-package lorem-ipsum
  :ensure t)


M lisp/setup-dev.el => lisp/setup-dev.el +0 -4
@@ 140,10 140,6 @@
  :defer t)


(use-package importmagic
  :ensure t
  :config
  (add-hook 'python-mode-hook 'importmagic-mode))


(provide 'setup-dev)

A lisp/setup-python.el => lisp/setup-python.el +35 -0
@@ 0,0 1,35 @@
;;; setup-python --- Setup Python-related packages

;;; Commentary:

;; This sets up python-related packages

;;; Code:


(use-package pyvenv
  :ensure t
  :commands (pyvenv-activate pyvenv-workon))


(use-package anaconda-mode
  :ensure t
  :after python
  :config (progn
            (add-hook 'python-mode-hook 'anaconda-mode)
            (add-hook 'python-mode-hook 'anaconda-eldoc-mode)))


(use-package company-anaconda
  :ensure t
  :after anaconda-mode)


(use-package importmagic
  :ensure t
  :config
  (add-hook 'python-mode-hook 'importmagic-mode))


(provide 'setup-python)
;;; setup-python.el ends here