Compare commits
3 Commits
bae029e979
...
98c3c46e45
Author | SHA1 | Date | |
---|---|---|---|
98c3c46e45 | |||
b5f2f7e615 | |||
bee426e50a |
@ -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
|
||||||
|
@ -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))
|
||||||
|
|
||||||
|
@ -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"
|
||||||
|
Loading…
Reference in New Issue
Block a user