Put completion module in init.el

This commit is contained in:
Tobias Ostner 2023-02-01 09:14:19 +01:00
parent 9c3c5d5e51
commit faa81c40a3
2 changed files with 27 additions and 29 deletions

View file

@ -41,6 +41,13 @@
;; -----------------------------------------------------------------
(use-package corfu
:custom
(corfu-cycle t)
(corfu-preselect-first nil)
(corfu-auto t)
:init
(global-corfu-mode))
(use-package ef-themes
:config
@ -88,7 +95,11 @@
:italic-slant italic
:line-spacing 0.2)))
(fontaine-set-preset 'regular))
(use-package marginalia
:init
(marginalia-mode))
(use-package modus-themes
:config
(setq modus-themes-variable-pitch-headings t
@ -99,12 +110,26 @@
modus-themes-completions 'opinionated
modus-themes-mode-line '(accented borderless)))
(use-package orderless
:custom
(completion-styles '(orderless basic))
(completion-category-overrides '((file (styles basic partial-completion)))))
(use-package rainbow-delimiters
:hook
((emacs-lisp-mode . rainbow-delimiters-mode)
(clojure-mode . rainbow-delimiters-mode)))
(require 'tobmacs-completion)
(use-package savehist
:init
(savehist-mode))
(use-package vertico
:init
(vertico-mode)
:config
(setq vertico-cycle t))
(require 'tobmacs-editor)
(require 'tobmacs-languages)
(require 'tobmacs-org)