From bde765001b0fe70830b80f888664c9f9c8633bc8 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Wed, 6 Oct 2021 23:44:52 +0100 Subject: [PATCH] feat(navigation): make helm take up full frame Further tweaks to helm appearance, now simply take up the full frame with it's completion UI. When follow mode is enabled, have preview appear in bottom half of the window. --- modules/navigation/siren-helm.el | 7 ++++--- themes/siren-doom-themes-overrides-theme.el | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/modules/navigation/siren-helm.el b/modules/navigation/siren-helm.el index ca4c152..87229a3 100755 --- a/modules/navigation/siren-helm.el +++ b/modules/navigation/siren-helm.el @@ -43,11 +43,12 @@ (helm-display-header-line t) (helm-echo-input-in-header-line t) (helm-file-name-case-fold-search 'smart) - (helm-follow-mode-persistent t) - (helm-full-frame nil) + (helm-follow-mode-persistent nil) + (helm-full-frame t) (helm-show-completion-display-function 'helm-display-buffer-in-own-frame) - (helm-split-window-default-side 'below) + (helm-split-window-default-side 'above) (helm-split-window-inside-p nil) + (helm-use-undecorated-frame-option t) :init (defvar siren-helm--did-hide-neotree nil) diff --git a/themes/siren-doom-themes-overrides-theme.el b/themes/siren-doom-themes-overrides-theme.el index 4cee84a..47de394 100644 --- a/themes/siren-doom-themes-overrides-theme.el +++ b/themes/siren-doom-themes-overrides-theme.el @@ -123,6 +123,9 @@ `(orderless-match-face-3 ((t ( :foreground ,(doom-blend 'magenta 'red 0.7) )))) ;; helm + `(helm-selection ((t ( :inherit 'bold + :background ,(doom-blend 'violet 'bg 0.2) + :extend t )))) `(helm-posframe-border ((t ( :background ,(doom-color 'dark-blue) ))))) (custom-theme-set-variables