Variable: treemacs-header-buttons-format

treemacs-header-buttons-format is a variable defined in treemacs-header-line.el.

Value

Large value
#(" (❌) (P) (W) (T)" 1 4
  (face treemacs-header-button-face local-map
	(keymap
	 (header-line keymap
		      (mouse-1
		       . #[257 "\300\301!@!\207"
			       [delete-window event-start] 4
			       ("/root/.emacs.d/elpa/treemacs-20251226.1307/treemacs-header-line.elc"
				. 132)
			       "e"]))))
  5 8
  (face treemacs-header-button-face local-map
	(keymap
	 (header-line keymap
		      (mouse-1
		       . #[257
			   "\300\301\302\"\303\"\211\205�\304\305\306\307\"\"!\207"
			   [easy-menu-create-menu nil
						  (["Add Project"
						    treemacs-add-project]
						   ["Add Projectile Project"
						    treemacs-projectile
						    :visible
						    (featurep
						     'treemacs-projectile)]
						   ["Remove Project"
						    treemacs-remove-project-from-workspace])
						  x-popup-menu
						  call-interactively
						  lookup-key apply
						  vector]
			   9
			   ("/root/.emacs.d/elpa/treemacs-20251226.1307/treemacs-header-line.elc"
			    . 132)
			   "e"]))))
  9 12
  (face treemacs-header-button-face local-map
	(keymap
	 (header-line keymap
		      (mouse-1
		       . #[257
			   "\300\301\302\"\303\"\211\205�\304\305\306\307\"\"!\207"
			   [easy-menu-create-menu nil
						  (["Edit Workspaces"
						    treemacs-edit-workspaces]
						   ["Create Workspace"
						    treemacs-create-workspace]
						   ["Remove Workspace"
						    treemacs-remove-workspace]
						   ["Rename Workspace"
						    treemacs-rename-workspace]
						   ["Switch Workspace"
						    treemacs-switch-workspace]
						   ["Set Fallback Workspace"
						    treemacs-set-fallback-workspace])
						  x-popup-menu
						  call-interactively
						  lookup-key apply
						  vector]
			   9
			   ("/root/.emacs.d/elpa/treemacs-20251226.1307/treemacs-header-line.elc"
			    . 132)
			   "e"]))))
  13 16
  (face treemacs-header-button-face local-map
	(keymap
	 (header-line keymap
		      (mouse-1
		       . #[257
			   "\304\305\306\307\310\203
�\311\202�\312\"\313\"\306\307\314	\203�\311\202�\312\"\301\"\306\307\315\n\203+�\311\202,�\312\"\302\"\306\307\316\203:�\311\202;�\312\"\303\"F\"\317\"\211\205Q�\320\321\322\306\"\"!\207"
			   [treemacs-show-hidden-files
			    treemacs-follow-mode
			    treemacs-filewatch-mode
			    treemacs-fringe-indicator-mode
			    easy-menu-create-menu nil vector format
			    "Dotfile Visibility (Currently %s)"
			    "Enabled" "Disabled"
			    treemacs-toggle-show-dotfiles
			    "Follow-Mode (Currently %s)"
			    "Filewatch-Mode (Currently %s)"
			    "Fringe-Indicator-Mode (Currently %s)"
			    x-popup-menu call-interactively lookup-key
			    apply]
			   10
			   ("/root/.emacs.d/elpa/treemacs-20251226.1307/treemacs-header-line.elc"
			    . 132)
			   "e"])))))

Documentation

Possible value setting for treemacs-header-line-format.

Consists for 4 different buttons:
- treemacs-header-close-button
- treemacs-header-projects-button
- treemacs-header-workspace-button
- treemacs-header-toggles-button

Source Code

;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-header-line.el
(defconst treemacs-header-buttons-format
  (concat " " treemacs-header-close-button
          " " treemacs-header-projects-button
          " " treemacs-header-workspace-button
          " " treemacs-header-toggles-button)
  "Possible value setting for `treemacs-header-line-format'.
Consists for 4 different buttons:
- `treemacs-header-close-button'
- `treemacs-header-projects-button'
- `treemacs-header-workspace-button'
- `treemacs-header-toggles-button'")