Function: treemacs--popup-window

treemacs--popup-window is a byte-compiled function defined in treemacs-core-utils.el.

Signature

(treemacs--popup-window)

Documentation

Pop up a side window and buffer for treemacs.

Source Code

;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-core-utils.el
(defun treemacs--popup-window ()
  "Pop up a side window and buffer for treemacs."
  (let ((buf (treemacs-get-local-buffer-create)))
    (display-buffer buf
                    `(,(if treemacs-display-in-side-window
                           'display-buffer-in-side-window
                         'display-buffer-in-direction)
                      . (;; for buffer in direction
                         (direction . ,treemacs-position)
                         (window . root)
                         ;; for side windows
                         (slot . -1)
                         (side . ,treemacs-position)
                         ;; general-purpose settings
                         (window-width . ,treemacs-width)
                         (dedicated . t))))
    (select-window (get-buffer-window buf))))