DOOM: Switch to VMOCE stack for completion

This commit is contained in:
2021-10-21 09:54:47 -07:00
parent 82679ea1e6
commit 90f745edbf
2 changed files with 10 additions and 13 deletions

View File

@@ -56,7 +56,7 @@
;; Spacemacs-like SPC SPC -> M-x behavior ;; Spacemacs-like SPC SPC -> M-x behavior
(map! :leader (map! :leader
:desc "M-x" :desc "M-x"
"SPC" #'counsel-M-x) "SPC" #'execute-extended-command)
(defun first-executable (candidates) (defun first-executable (candidates)
(seq-find #'executable-find candidates)) (seq-find #'executable-find candidates))
@@ -103,8 +103,9 @@
(defun display-ansi-colors () (defun display-ansi-colors ()
(interactive) (interactive)
(format-decode-buffer 'ansi-colors)) (format-decode-buffer 'ansi-colors))
(add-hook 'find-file-hooks 'tty-format-guess) (add-hook 'find-file-hook 'tty-format-guess)
(add-to-list 'auto-mode-alist '("\\.log\\'" . display-ansi-colors)) (add-to-list 'auto-mode-alist '("\\.log\\'" . display-ansi-colors))
(add-to-list 'auto-mode-alist '("\\.log\\.out\\'" . display-ansi-colors))
;; Here are some additional functions/macros that could help you configure Doom: ;; Here are some additional functions/macros that could help you configure Doom:

View File

@@ -20,26 +20,20 @@
:completion :completion
company ; the ultimate code completion backend company ; the ultimate code completion backend
;;helm ; the *other* search engine for love and life vertico ; vertico+marginalia+orderless+consult+embark
;;ido ; the other *other* search engine...
(ivy +prescient) ; a search engine for love and life
:ui :ui
;;deft ; notational velocity for Emacs
doom ; what makes DOOM look the way it does doom ; what makes DOOM look the way it does
doom-dashboard ; a nifty splash screen for Emacs doom-dashboard ; a nifty splash screen for Emacs
doom-quit ; DOOM quit-message prompts when you quit Emacs ;;doom-quit ; DOOM quit-message prompts when you quit Emacs
;;fill-column ; a `fill-column' indicator ;;fill-column ; a `fill-column' indicator
hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW
;;hydra hydra
;;indent-guides ; highlighted indent columns (ligatures +fira)
modeline ; snazzy, Atom-inspired modeline, plus API modeline ; snazzy, Atom-inspired modeline, plus API
nav-flash ; blink the current line after jumping nav-flash ; blink the current line after jumping
;;neotree ; a project drawer, like NERDTree for vim
ophints ; highlight the region an operation acts on ophints ; highlight the region an operation acts on
(popup +defaults) ; tame sudden yet inevitable temporary windows (popup +defaults) ; tame sudden yet inevitable temporary windows
;;pretty-code ; replace bits of code with pretty symbols
;;tabs ; an tab bar for Emacs
treemacs ; a project drawer, like neotree but cooler treemacs ; a project drawer, like neotree but cooler
;;unicode ; extended unicode support for various languages ;;unicode ; extended unicode support for various languages
vc-gutter ; vcs diff in the fringe vc-gutter ; vcs diff in the fringe
@@ -63,7 +57,7 @@
;;word-wrap ; soft wrapping with language-aware indent ;;word-wrap ; soft wrapping with language-aware indent
:emacs :emacs
dired ; making dired pretty [functional] (dired +ranger) ; making dired pretty [functional]
electric ; smarter, keyword-based electric-indent electric ; smarter, keyword-based electric-indent
;;ibuffer ; interactive buffer management ;;ibuffer ; interactive buffer management
vc ; version-control and Emacs, sitting in a tree vc ; version-control and Emacs, sitting in a tree
@@ -142,6 +136,8 @@
;;+jupyter ; ipython/jupyter support for babel ;;+jupyter ; ipython/jupyter support for babel
;;+pandoc ; export-with-pandoc support ;;+pandoc ; export-with-pandoc support
;;+pomodoro ; be fruitful with the tomato technique ;;+pomodoro ; be fruitful with the tomato technique
+pretty ;; Disable if performance issues
+roam2
+present) ; using org-mode for presentations +present) ; using org-mode for presentations
;;perl ; write code no one else can comprehend ;;perl ; write code no one else can comprehend
php ; perl's insecure younger brother php ; perl's insecure younger brother