M lisp/setup-dev.el => lisp/setup-dev.el +15 -0
@@ 78,6 78,21 @@
(projectile-mode)))
+(use-package lsp-mode
+ :ensure t
+ :commands lsp)
+
+
+(use-package lsp-ui
+ :ensure t
+ :commands lsp-ui-mode)
+
+
+(use-package company-lsp
+ :ensure t
+ :commands company-lsp)
+
+
(use-package zygospore
:ensure t
:bind (("C-x 1" . zygospore-toggle-delete-other-windows)))
M lisp/setup-python.el => lisp/setup-python.el +3 -19
@@ 7,28 7,12 @@
;;; 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)))
+(add-hook 'python-mode-hook #'lsp)
-(use-package company-anaconda
- :ensure t
- :after anaconda-mode)
-
-
-(use-package importmagic
+(use-package pyvenv
:ensure t
- :config
- (add-hook 'python-mode-hook 'importmagic-mode))
+ :commands (pyvenv-activate pyvenv-workon))
(use-package pipenv