From 3ce18233e11a6323f0275d2107097b9107e42c09 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 13 Aug 2020 12:48:46 -0400 Subject: [PATCH] Fix untargetable treemacs window from ace-window --- modules/ui/treemacs/config.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/ui/treemacs/config.el b/modules/ui/treemacs/config.el index dfcc582cc..3a9c6b903 100644 --- a/modules/ui/treemacs/config.el +++ b/modules/ui/treemacs/config.el @@ -26,8 +26,10 @@ This must be set before `treemacs' has loaded.") treemacs-persist-file (concat doom-cache-dir "treemacs-persist") treemacs-last-error-persist-file (concat doom-cache-dir "treemacs-last-error-persist")) :config - ;; Allow ace-window to target treemacs windows, just not for - ;; treemacs-visit-node-ace-* commands. + ;; Allow ace-window to target treemacs windows elsewhere + (after! ace-window + (delq! 'treemacs-mode aw-ignored-buffers)) + ;; ...but not from treemacs-visit-node-ace-* commands. (defadvice! +treemacs--ace-window-ignore-treemacs-buffer-a (orig-fn &rest args) :around '(treemacs-visit-node-ace treemacs-visit-node-ace-horizontal-split