diff --git a/core/core-ui.el b/core/core-ui.el index 7dae82b1b..5b4d8e031 100644 --- a/core/core-ui.el +++ b/core/core-ui.el @@ -307,8 +307,10 @@ local value, whether or not it's permanent-local. Therefore, we cycle ;; indicators for empty lines past EOF (def-package! vi-tilde-fringe - :commands global-vi-tilde-fringe-mode - :init (add-hook 'doom-init-ui-hook #'global-vi-tilde-fringe-mode)) + :commands (global-vi-tilde-fringe-mode vi-tilde-fringe-mode) + :init + (add-hook 'doom-init-ui-hook #'global-vi-tilde-fringe-mode) + (defun doom|disable-vi-tilde-fringe () (vi-tilde-fringe-mode -1))) ;; For a distractions-free-like UI, that dynamically resizes margets and can ;; center a buffer. diff --git a/modules/ui/doom-dashboard/config.el b/modules/ui/doom-dashboard/config.el index d6859725e..daa095525 100644 --- a/modules/ui/doom-dashboard/config.el +++ b/modules/ui/doom-dashboard/config.el @@ -74,6 +74,7 @@ whose dimensions may not be fully initialized by the time this is run." (add-hook 'window-setup-hook #'+doom-dashboard|init) (add-hook 'after-make-frame-functions #'+doom-dashboard|make-frame) (add-hook 'server-visit-hook #'+doom-dashboard|server-visit) +(add-hook '+doom-dashboard-mode-hook #'doom|disable-vi-tilde-fringe) ;;