From d95f9dfaa3d8b3780378c4489d23bc99b46de518 Mon Sep 17 00:00:00 2001 From: Fabien Dubosson Date: Tue, 2 Feb 2016 19:19:55 +0100 Subject: [PATCH] Delay `vi-tilde-fringe` loading after display init Fix #1303 --- .../spacemacs-ui-visual/packages.el | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/layers/+spacemacs/spacemacs-ui-visual/packages.el b/layers/+spacemacs/spacemacs-ui-visual/packages.el index cd3fca357bf4..dbdc7af959bf 100644 --- a/layers/+spacemacs/spacemacs-ui-visual/packages.el +++ b/layers/+spacemacs/spacemacs-ui-visual/packages.el @@ -368,28 +368,28 @@ (add-hook 'spaceline-pre-hook 'spacemacs//prepare-diminish)))) (defun spacemacs-ui-visual/init-vi-tilde-fringe () - (use-package vi-tilde-fringe - :if window-system - :init - (progn - (global-vi-tilde-fringe-mode) - (spacemacs|add-toggle vi-tilde-fringe - :status vi-tilde-fringe-mode - :on (global-vi-tilde-fringe-mode) - :off (global-vi-tilde-fringe-mode -1) - :documentation - "Globally display a ~ on empty lines in the fringe." - :evil-leader "T~") - ;; don't enable it on spacemacs home buffer - (with-current-buffer "*spacemacs*" - (vi-tilde-fringe-mode -1)) - ;; after a major mode is loaded, check if the buffer is read only - ;; if so, disable vi-tilde-fringe-mode - (add-hook 'after-change-major-mode-hook (lambda () - (when buffer-read-only - (vi-tilde-fringe-mode -1))))) - :config - (spacemacs|hide-lighter vi-tilde-fringe-mode))) + (spacemacs|do-after-display-system-init + (use-package vi-tilde-fringe + :init + (progn + (global-vi-tilde-fringe-mode) + (spacemacs|add-toggle vi-tilde-fringe + :status vi-tilde-fringe-mode + :on (global-vi-tilde-fringe-mode) + :off (global-vi-tilde-fringe-mode -1) + :documentation + "Globally display a ~ on empty lines in the fringe." + :evil-leader "T~") + ;; don't enable it on spacemacs home buffer + (with-current-buffer "*spacemacs*" + (vi-tilde-fringe-mode -1)) + ;; after a major mode is loaded, check if the buffer is read only + ;; if so, disable vi-tilde-fringe-mode + (add-hook 'after-change-major-mode-hook (lambda () + (when buffer-read-only + (vi-tilde-fringe-mode -1))))) + :config + (spacemacs|hide-lighter vi-tilde-fringe-mode)))) (defun spacemacs-ui-visual/init-zoom-frm () (use-package zoom-frm