From 3b5db0d21fa137aa344f4ea275c447c9287d2f89 Mon Sep 17 00:00:00 2001 From: David Florness Date: Mon, 21 May 2018 15:23:00 -0600 Subject: [PATCH] Create setup-python.el for Python-related packages --- init.el | 17 +---------------- lisp/setup-dev.el | 4 ---- lisp/setup-python.el | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 20 deletions(-) create mode 100644 lisp/setup-python.el diff --git a/init.el b/init.el index 56d21a5..839f161 100644 --- a/init.el +++ b/init.el @@ -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) diff --git a/lisp/setup-dev.el b/lisp/setup-dev.el index 613a005..48affd2 100644 --- a/lisp/setup-dev.el +++ b/lisp/setup-dev.el @@ -140,10 +140,6 @@ :defer t) -(use-package importmagic - :ensure t - :config - (add-hook 'python-mode-hook 'importmagic-mode)) (provide 'setup-dev) diff --git a/lisp/setup-python.el b/lisp/setup-python.el new file mode 100644 index 0000000..beadb5c --- /dev/null +++ b/lisp/setup-python.el @@ -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 -- 2.38.4