diff options
author | Christian Cunningham <cc@localhost> | 2024-06-01 16:11:59 -0700 |
---|---|---|
committer | Christian Cunningham <cc@localhost> | 2024-06-01 16:11:59 -0700 |
commit | 5c1b2a5da3c11f8b2d946219b2afeac526e6627d (patch) | |
tree | 2c7ac2846dc0afd1092aded47be928cd10fbe7ef /elchemy-packages.el | |
parent | c5a06aa3b3c6954b806db030900b89428fc05143 (diff) |
Rename Config
Diffstat (limited to 'elchemy-packages.el')
-rw-r--r-- | elchemy-packages.el | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/elchemy-packages.el b/elchemy-packages.el new file mode 100644 index 0000000..8a6b0c1 --- /dev/null +++ b/elchemy-packages.el @@ -0,0 +1,44 @@ +;; Automatically update packages +(require 'elchemy-package-auto-package-update) +;; Org Mode +(require 'elchemy-package-org) +;; Remove Minor Modes from Modeline +(require 'elchemy-package-diminish) +;; Flyspell Autocorrect +(use-package flyspell + :ensure t + :diminish flyspell-mode) +;; Which-key mode +(use-package which-key + :ensure t + :diminish which-key-mode + :init + (which-key-mode +1)) +;; Parentheses +(use-package paren + :ensure t + :config + (show-paren-mode +1) + (setq show-paren-style 'expression + show-paren-when-point-inside-paren t + show-parent-when-point-in-periphery t)) +;; Ido Completions +(require 'elchemy-package-ido) +;; HTML Highlighting +(use-package htmlize + :ensure t) +;; Argument documentation in the status bar +(use-package eldoc + :ensure t + :diminish eldoc-mode + :hook + ((emacs-lisp-mode-hook lisp-interaction-mode-hook) . eldoc-mode)) +;; Avy +(use-package avy + :ensure t + :config + (global-set-key (kbd "C-:") 'avy-goto-word-0) + (global-set-key (kbd "M-g l") 'avy-goto-line) + (global-set-key (kbd "M-g w") 'avy-goto-word-0)) + +(provide 'elchemy-packages) |