Compare commits

..

3 Commits

3 changed files with 20 additions and 3 deletions

View File

@ -4,13 +4,27 @@
;; First Vertico, which provides the core incremental minibuffer completion engine ;; First Vertico, which provides the core incremental minibuffer completion engine
(use-package vertico (use-package vertico
:straight (:files (:defaults "extensions/vertico-repeat.el"))
:init :init
(vertico-mode)) (vertico-mode))
(use-package vertico-repeat
:straight (:type built-in)
:after vertico
:config
(add-hook 'minibuffer-setup-hook #'vertico-repeat-save)
:general
(leader-map "r" #'vertico-repeat))
;; Save history in order to persist sort order across emacs sessions ;; Save history in order to persist sort order across emacs sessions
(use-package savehist (use-package savehist
:after vertico-repeat
:init :init
(savehist-mode)) (savehist-mode)
:custom
(savehist-additional-variables '(projectile-project-command-history
evil-jumps-history
vertico-repeat-history)))
;; Then orderless, which adds the ability to filter completions in an intuitive way ;; Then orderless, which adds the ability to filter completions in an intuitive way
(use-package orderless (use-package orderless
@ -155,7 +169,8 @@ targets."
(flycheck-command-map "!" #'consult-flycheck)) (flycheck-command-map "!" #'consult-flycheck))
(use-package embark-consult (use-package embark-consult
:defer 1) :general
(leader-map "/" embark-consult-search-map))
;; Make grep-like embark collect buffers editable ;; Make grep-like embark collect buffers editable
(use-package wgrep (use-package wgrep

View File

@ -14,6 +14,7 @@
([remap describe-function] #'helpful-callable) ([remap describe-function] #'helpful-callable)
([remap describe-variable] #'helpful-variable) ([remap describe-variable] #'helpful-variable)
([remap describe-key] #'helpful-key) ([remap describe-key] #'helpful-key)
([remap describe-symbol] #'helpful-symbol)
(normal helpful-mode-map "TAB" #'forward-button (normal helpful-mode-map "TAB" #'forward-button
"gr" #'helpful-update)) "gr" #'helpful-update))

View File

@ -33,7 +33,7 @@ brew "ruby"
brew "sbt" brew "sbt"
brew "scala" brew "scala"
brew "stow" brew "stow"
brew "railwaycat/emacsmacport/emacs-mac" brew "texinfo"
cask "alfred" cask "alfred"
cask "bartender" cask "bartender"
cask "calibre" cask "calibre"
@ -47,6 +47,7 @@ cask "google-cloud-sdk"
cask "intellij-idea" cask "intellij-idea"
cask "iterm2" cask "iterm2"
cask "notion" cask "notion"
cask "railwaycat/emacsmacport/emacs-mac"
cask "rectangle" cask "rectangle"
cask "slack" cask "slack"
cask "spotify" cask "spotify"