aboutsummaryrefslogtreecommitdiff
path: root/Emacs/.config
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2022-08-12 21:50:17 +0100
committerAryadev Chavali <aryadev@aryadevchavali.com>2022-09-14 00:45:42 +0100
commitfa5b8bdefb952b904524a5a6743a64f1134e3208 (patch)
treed79b1a5574e092c27fb986adf14fc60c54694558 /Emacs/.config
parent284b709c3c60698409cda352d494d057dff6ef7d (diff)
downloaddotfiles-fa5b8bdefb952b904524a5a6743a64f1134e3208.tar.gz
dotfiles-fa5b8bdefb952b904524a5a6743a64f1134e3208.tar.bz2
dotfiles-fa5b8bdefb952b904524a5a6743a64f1134e3208.zip
(Emacs)+ivy posframe
Last time I used this thing was 3 years ago (5c72c72) in Doom. This configuration is largely similar to that, but without whatever magic doom did for the 'childframe' module.
Diffstat (limited to 'Emacs/.config')
-rw-r--r--Emacs/.config/emacs/config.org15
1 files changed, 15 insertions, 0 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org
index 2b9c7a2..9ac563a 100644
--- a/Emacs/.config/emacs/config.org
+++ b/Emacs/.config/emacs/config.org
@@ -587,6 +587,21 @@ helpful counterparts.
(t . ivy--regex-ignore-order)))
(counsel-mode))
#+end_src
+**** Ivy posframe
+This makes ivy minibuffer windows use child frames. Very nice eyecandy.
+#+begin_src emacs-lisp
+(use-package ivy-posframe
+ :hook (ivy-mode-hook . ivy-posframe-mode)
+ :straight t
+ :init
+ (setq ivy-posframe-parameters
+ '((left-fringe . 0)
+ (right-fringe . 0)
+ (background-color . "grey7")))
+
+ (setq ivy-posframe-display-functions-alist
+ '((t . ivy-posframe-display-at-window-center))))
+#+end_src
**** Counsel etags
:PROPERTIES:
:header-args:emacs-lisp: :tangle no