diff --git a/home-manager/software/emacs/emacs.d/lib/loader.el b/home-manager/software/emacs/emacs.d/lib/loader.el index b43ae5b..e8d05b4 100644 --- a/home-manager/software/emacs/emacs.d/lib/loader.el +++ b/home-manager/software/emacs/emacs.d/lib/loader.el @@ -26,21 +26,6 @@ (use-package gnu-elpa-keyring-update :ensure t) -(use-package python-mode - :ensure t - :defer t - :config - (setq python-shell-interpreter "python3")) - -(use-package elpy - :ensure t - :config - (setq elpy-rpc-python-command "python3") - (setq elpy-test-runner 'elpy-test-pytest-runner) - (setq eldoc-idle-delay 1) - (add-hook 'python-mode-hook (lambda () (highlight-indentation-mode -1))) - (elpy-enable)) - (use-package company :ensure t :bind diff --git a/home-manager/software/emacs/emacs.d/lib/python.el b/home-manager/software/emacs/emacs.d/lib/python.el new file mode 100644 index 0000000..2b80152 --- /dev/null +++ b/home-manager/software/emacs/emacs.d/lib/python.el @@ -0,0 +1,14 @@ +(use-package python-mode + :ensure t + :defer t + :config + (setq python-shell-interpreter "python3")) + +(use-package elpy + :ensure t + :config + (setq elpy-rpc-python-command "python3") + (setq elpy-test-runner 'elpy-test-pytest-runner) + (setq eldoc-idle-delay 1) + (add-hook 'python-mode-hook (lambda () (highlight-indentation-mode -1))) + (elpy-enable)) diff --git a/home-manager/software/emacs/emacs.d/load_file.el b/home-manager/software/emacs/emacs.d/load_file.el index 1fec141..c9feb36 100644 --- a/home-manager/software/emacs/emacs.d/load_file.el +++ b/home-manager/software/emacs/emacs.d/load_file.el @@ -20,6 +20,7 @@ ;; programming (load-file (config-path "powershell.el")) +(load-file (config-path "python.el")) (load-file (config-path "webmode.el")) (load-file (config-path "yaml.el"))