Function: treemacs--setup-fringe-indicator-mode

treemacs--setup-fringe-indicator-mode is an interactive and byte-compiled function defined in treemacs-fringe-indicator.el.

Signature

(treemacs--setup-fringe-indicator-mode ARG)

Documentation

Setup treemacs-fringe-indicator-mode(var)/treemacs-fringe-indicator-mode(fun).

When ARG is only-when-focused a hook will be set up to only display the fringe indicator when the treemacs window is selected.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-fringe-indicator.el
(defun treemacs--setup-fringe-indicator-mode (arg)
  "Setup `treemacs-fringe-indicator-mode'.
When ARG is `only-when-focused' a hook will be set up to only display the
fringe indicator when the treemacs window is selected."
  (interactive (list (->> (completing-read "Fringe Indicator" '("Always" "Only When Focused"))
                          (downcase)
                          (s-split " ")
                          (s-join "-")
                          (intern))))
  (setf treemacs-fringe-indicator-mode arg)
  (add-hook 'treemacs-mode-hook
            #'treemacs--enable-fringe-indicator-in-current-buffer)
  (treemacs-run-in-all-derived-buffers
   (treemacs--enable-fringe-indicator-in-current-buffer)))