From 49ab3dd23f9c40476a27897a3d2612f8b12bec76 Mon Sep 17 00:00:00 2001 From: Gerry Agbobada Date: Mon, 24 Aug 2020 11:04:57 +0200 Subject: [PATCH] Separate rotation of minibuffer maps We cannot use the old method as the hook triggered before the keymaps are created and possibly modified by (use-package :config :map) hooks --- modules/input/layout/+bepo.el | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/modules/input/layout/+bepo.el b/modules/input/layout/+bepo.el index 4f62c7fcb..7182c4c31 100644 --- a/modules/input/layout/+bepo.el +++ b/modules/input/layout/+bepo.el @@ -67,13 +67,26 @@ (after! treemacs (doom-bepo-rotate-ts-bare-keymap '(evil-treemacs-state-map))) (after! (:or helm ivy) - (doom-bepo-rotate-bare-keymap +default-minibuffer-maps doom-bepo-cr-rotation-style)) - (after! company - (doom-bepo-rotate-bare-keymap '(company-active-map company-search-map) doom-bepo-cr-rotation-style)) + (doom-bepo-rotate-bare-keymap + '(minibuffer-local-map + minibuffer-local-ns-map + minibuffer-local-completion-map + minibuffer-local-must-match-map + minibuffer-local-isearch-map + read-expression-map) + doom-bepo-cr-rotation-style)) + (after! ivy + (doom-bepo-rotate-bare-keymap '(ivy-minibuffer-map ivy-switch-buffer-map) doom-bepo-cr-rotation-style)) (after! helm (doom-bepo-rotate-bare-keymap '(helm-map) doom-bepo-cr-rotation-style)) + (after! helm-rg + (doom-bepo-rotate-bare-keymap '(helm-rg-map) doom-bepo-cr-rotation-style)) + (after! helm-files + (doom-bepo-rotate-bare-keymap '(helm-read-file-map) doom-bepo-cr-rotation-style)) (after! general (doom-bepo-rotate-evil-keymap doom-bepo-cr-rotation-style)) + (after! company + (doom-bepo-rotate-bare-keymap '(company-active-map company-search-map) doom-bepo-cr-rotation-style)) (after! evil-snipe (doom-bepo--evil-collection-hook nil