File: treemacs-customization.el.html

Customize interface definitions.

Defined variables (103)

treemacs--fringe-indicator-bitmapThe fringe bitmap used by the fringe-indicator minor mode.
treemacs-COLLAPSE-actions-configDefines the behaviour of ‘treemacs-COLLAPSE-action’.
treemacs-RET-actions-configDefines the behaviour of ‘treemacs-RET-action’.
treemacs-TAB-actions-configDefines the behaviour of ‘treemacs-TAB-action’.
treemacs-after-visit-functionsHooks that run after treemacs executes a ‘treemacs-visit-node-***’ command.
treemacs-bookmark-title-templateTemplate for default bookmark titles.
treemacs-buffer-name-functionThe function used to create the name of a treemacs buffer.
treemacs-buffer-name-prefixThe static prefix that is added to every treemacs buffer name.
treemacs-collapse-dirsWhen > 0 treemacs will collapse directories into one when possible.
treemacs-copy-file-functionsHooks to run whenever a file or directory is copied.
treemacs-create-file-functionsHooks to run whenever a file or directory is created.
treemacs-create-project-functionsHooks to run whenever a project is created.
treemacs-create-workspace-functionsHooks to run whenever a workspace is created.
treemacs-default-visit-actionDefines the behaviour of ‘treemacs-visit-node-default’.
treemacs-deferred-git-apply-delayDelay in seconds of idle time before git fontification is applied.
treemacs-delete-file-functionsHooks to run whenever a file or directory is deleted.
treemacs-delete-project-functionsHooks to run whenever a project is deleted.
treemacs-delete-workspace-functionsHooks to run whenever a workspace is deleted.
treemacs-directory-name-transformerTransformer to apply to directory names before rendering for cosmetic effect.
treemacs-display-in-side-windowWhen non-nil treemacs will use a dedicated side-window.
treemacs-dotfiles-regexFiles matching this regular expression count as dotfiles.
treemacs-doubleclick-actions-configDefines the behaviour of ‘treemacs-doubleclick-action’.
treemacs-eldoc-displayEnables eldoc display of the file path at point.
treemacs-elisp-imenu-expressionThe value for ‘imenu-generic-expression’ treemacs uses in elisp buffers.
treemacs-expand-added-projectsWhen non-nil newly added projects will be expanded.
treemacs-expand-after-initWhen non-nil expand the first project after treemacs is first initialised.
treemacs-file-event-delayHow long (in milliseconds) to collect file events before refreshing.
treemacs-file-extension-regexDecides how treemacs determines a file’s extension.
treemacs-file-follow-delayDelay in seconds of idle time for treemacs to follow the selected window.
treemacs-file-follow-ignore-functionsFunctions which determine if a file should not be followed.
treemacs-file-name-transformerTransformer to apply to file names before rendering for cosmetic effect.
treemacs-find-workspace-methodThe method by which treemacs selects a workspace when first starting.
treemacs-follow-after-initWhen non-nil find the current file in treemacs after it is first initialised.
treemacs-follow-recenter-distanceMinimum distance from the top/bottom for (tag-)follow mode to recenter.
treemacs-git-command-pipeText to be appended to treemacs’ git command.
treemacs-git-executableThe git executable used by treemacs.
treemacs-goto-tag-strategyIndicates how to move to a tag when its buffer is dead.
treemacs-header-scroll-indicatorsThe strings used for ‘treemacs-indicate-top-scroll-mode’.
treemacs-hide-dot-git-directoryIndicates whether the .git directory should be hidden.
treemacs-hide-dot-jj-directoryIndicates whether the .jj directory should be hidden.
treemacs-ignored-file-predicatesList of predicates to test for files and directories ignored by treemacs.
treemacs-imenu-scopeDetermines which items treemacs’ imenu function will collect.
treemacs-indent-guide-styleDetermines the appearance of ‘treemacs-indent-guide-mode’.
treemacs-indentationThe number of spaces or pixels each level is indented in the file tree.
treemacs-indentation-stringThe string that is for indentation in the file tree.
treemacs-is-never-other-windowWhen non-nil treemacs will use the ‘no-other-window’ parameter.
treemacs-kill-hookHooks to run when ‘treemacs-kill-buffer’ is called.
treemacs-last-error-persist-fileFile that stores the treemacs state as it was during the last load error.
treemacs-litter-directoriesList of directories affected by ‘treemacs-cleanup-litter’.
treemacs-max-git-entriesMaximum number of git status entries treemacs will process.
treemacs-missing-project-actionAction to perform when a persisted project is not found on the disk.
treemacs-move-file-functionsHooks to run whenever a file or directory is moved.
treemacs-move-files-by-mouse-draggingWhen non-nil treemacs will move files by dragging with the mouse.
treemacs-move-forward-on-expandWhen non-nil treemacs will move to the first child of an expanded node.
treemacs-no-delete-other-windowsWhen non-nil treemacs will have the ‘no-delete-other-windows’ parameter.
treemacs-no-png-imagesWhen non-nil treemacs will use TUI string icons even when running in a GUI.
treemacs-persist-filePath to the file treemacs uses to persist its state.
treemacs-positionPosition of treemacs buffer.
treemacs-post-buffer-init-hookHook run after a treemacs buffer is first initialised.
treemacs-post-project-refresh-functionsHook that runs after a project was updated with ‘treemacs-refresh’.
treemacs-post-refresh-hookHooks to run right before the refresh process is finished off.
treemacs-pre-file-insert-predicatesList of predicates to test for files and directories that shouldn’t be shown.
treemacs-pre-refresh-hookHooks to run right before the refresh process for a project kicks off.
treemacs-project-follow-cleanupWhen non-nil ‘treemacs-follow-mode’ will close projects it is leaving.
treemacs-project-follow-into-homeWhen non-nil ‘treemacs-project-follow-mode’ will also follow into $HOME.
treemacs-pulse-on-failureWhen non-nil treemacs will pulse the current line as a failure indicator.
treemacs-pulse-on-successWhen non-nil treemacs will pulse the current line as a success indicator.
treemacs-python-executableThe python executable used by treemacs.
treemacs-quit-hookHooks to run when ‘treemacs-quit’ is called.
treemacs-read-string-inputThe function treemacs uses to read user input.
treemacs-recenter-after-file-followDecides when to recenter view after following a file.
treemacs-recenter-after-project-expandDecides when to recenter view after expanding a project root node.
treemacs-recenter-after-project-jumpDecides when to recenter view after moving between projects.
treemacs-recenter-after-tag-followDecides when to recenter view after following a tag.
treemacs-recenter-distanceMinimum distance from a window’s top/bottom for treemacs to call ‘recenter’.
treemacs-rename-file-functionsHooks to run whenever a file or directory is renamed.
treemacs-rename-project-functionsHooks to run whenever a project is renamed.
treemacs-rename-workspace-functionsHooks to run whenever a workspace is renamed.
treemacs-select-functionsHooks to run when the treemacs window is selected.
treemacs-select-hookHooks to run when the treemacs window is selected.
treemacs-select-when-already-in-treemacsHow ‘treemacs-select-window’ behaves when treemacs is already selected.
treemacs-show-cursorWhen non-nil treemacs the cursor will remain visible in the treemacs buffer.
treemacs-show-edit-workspace-helpWhen non-nil the workspace-edit buffer will display a short help greeting.
treemacs-show-hidden-filesDotfiles will be shown if this is set to t and be hidden otherwise.
treemacs-silent-filewatchWhen non-nil a refresh due to filewatch mode will cause no log message.
treemacs-silent-refreshWhen non-nil a completed refresh will not be announced with a message.
treemacs-sortingIndicates how treemacs will sort its files and directories.
treemacs-space-between-root-nodesWhen non-nil treemacs will separate root nodes with an empty line.
treemacs-switch-workspace-hookHooks to run whenever the workspace is changed.
treemacs-tag-follow-cleanupWhen non-nil ‘treemacs-tag-follow-mode’ will close file nodes it is leaving.
treemacs-tag-follow-delayDelay in seconds of inactivity for ‘treemacs-tag-follow-mode’ to trigger.
treemacs-text-scaleOptional scale for the text (not the icons) in the treemacs window.
treemacs-user-header-line-formatThe header line used in the treemacs window.
treemacs-user-mode-line-formatCustom mode line format to be used in ‘treemacs-mode’.
treemacs-wide-toggle-widthWhen resizing, this value is added or subtracted from the window width.
treemacs-widthWidth of the treemacs window.
treemacs-width-incrementWhen resizing, this value is added or subtracted from the window width.
treemacs-width-is-initially-lockedIndicates whether the width of the treemacs window is initially locked.
treemacs-window-background-colorThis variable is obsolete and no longer in use.
treemacs-workspace-edit-hookHooks to run whenever the entire workspace layout has been rebuilt.
treemacs-workspace-first-found-functionsHooks that run when treemacs finds a workspace for the first time.
treemacs-workspace-switch-cleanupIndicates which, if any, buffers should be deleted on a workspace switch.
treemacs-wrap-aroundWhen non-nil treemacs will wrap around buffer edges when moving between lines.

Defined functions (1)

treemacs--find-python3()

Defined faces (0)