Function: treemacs-toggle-fixed-width
treemacs-toggle-fixed-width is an interactive and byte-compiled
function defined in treemacs-interface.el.
Signature
(treemacs-toggle-fixed-width)
Documentation
Toggle whether the local treemacs buffer should have a fixed width.
See also treemacs-width.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-interface.el
(defun treemacs-toggle-fixed-width ()
"Toggle whether the local treemacs buffer should have a fixed width.
See also `treemacs-width.'"
(interactive)
(-if-let (buffer (treemacs-get-local-buffer))
(with-current-buffer buffer
(setq treemacs--width-is-locked (not treemacs--width-is-locked)
window-size-fixed (when treemacs--width-is-locked 'width))
(treemacs-log "Window width has been %s."
(propertize (if treemacs--width-is-locked "locked" "unlocked")
'face 'font-lock-string-face)))
(treemacs-log-failure "There is no treemacs buffer in the current scope.")))