diff --git a/elisp/extras.el b/elisp/extras.el index e4f1df0..500e629 100644 --- a/elisp/extras.el +++ b/elisp/extras.el @@ -6,12 +6,18 @@ '(italic ((t (:slant italic)))) ;;;; Load my packages -;;Default theme +;; Default theme (use-package zenburn-theme :config (load-theme 'zenburn t)) -;; Writing +;; Eshell +;; (use-package eshell +;; :after eshell-mode +;; :init +;; (load "~/.emacs.d/elisp/eshell-setup.el")) + +;; Org (use-package org :config (load "~/.emacs.d/elisp/org-setup.el")) @@ -21,6 +27,7 @@ :config (load "~/.emacs.d/elisp/org-roam-setup.el")) +;; Writing (use-package writeroom-mode) ;; modeline @@ -101,6 +108,13 @@ :config (add-hook 'after-init-hook 'global-company-mode)) +;; documentation via dash docsets +(use-package dash-docs + :config + (progn + (setq dash-docs-browser-func 'eww) + (setq dash-docs-enable-debugging nil))) + (use-package treemacs :config (global-set-key (kbd "") 'treemacs)) @@ -184,15 +198,23 @@ :init (setenv "WORKON_HOME" "~/.cache/pypoetry/virtualenvs")) -;;Ivy related stuff +(use-package python-black + :straight t + ;; :demand t + :after python + :hook (python-mode . python-black-on-save-mode-enable-dwim)) + +;; Ivy related stuff (use-package ivy) (use-package ivy-bibtex :straight t) (use-package counsel) (use-package swiper) +(use-package counsel-dash + :after (counsel)) (load "~/.emacs.d/elisp/ivy-setup.el") -;;TRAMP +;; TRAMP (load "~/.emacs.d/elisp/tramp-setup.el") (load "~/.emacs.d/elisp/outline-keymap.el") (load "~/.emacs.d/elisp/bibtex-setup.el")