 
 (use-package volatile-highlights
   :ensure t
-  :commands volatile-highlights-mode
-  :diminish volatile-highlights-mode
-  :init
-  (add-hook 'after-init-hook 'volatile-highlights-mode))
+  :hook (after-init . volatile-highlights-mode))
 
 (use-package git-gutter-fringe
   :ensure t
-  :commands global-git-gutter-mode
-  :init
-  (add-hook 'after-init-hook 'global-git-gutter-mode)
+  :hook (after-init . git-gutter-mode)
   :config
   (require 'git-gutter)
   (setq git-gutter-fr:side 'left-fringe
         git-gutter:separator-sign "|"
-        git-gutter:lighter "")
+        git-gutter:lighter ""
+        git-gutter:update-interval 1)
   (set-face-foreground 'git-gutter:separator "yellow")
   (fringe-helper-define 'git-gutter-fr:modified nil
                         "X"

  :ensure t
  :after tabbar
  :config
  (setq tabbar-ruler-global-tabbar t
        tabbar-ruler-global-ruler t
        tabbar-ruler-popup-menu nil
        tabbar-ruler-popup-toolbar t
        tabbar-ruler-popup-scrollbar t))

(use-package golden-ratio
  :ensure t
  :diminish " φ"
  :commands golden-ratio-mode)

(use-package centered-cursor-mode
  :ensure t
  :diminish " ⊝"
  :commands centered-cursor-mode)

(use-package writeroom-mode


(use-package indent-info
  :ensure t
  :hook (after-init . indent-info-mode)
  :config
  (setq indent-info-space-format "⌧(%s)"
        indent-info-tab-format   "⭾(%s)"))
