Package: dirvish

Defined variables (43)

dirvish-cache-dirPreview / thumbnail cache directory for dirvish.
dirvish-mode-line-bar-image-widthPixel width of the leading bar image in both mode-line and header-line.
dirvish-redisplay-debounceInput DEBOUNCE for commands run repeatedly within a short period of time.
dirvish-find-entry-hookFunctions to be called before opening a directory or file.
dirvish-preview-buffers-max-countNumber of file buffers to keep open temporarily during preview.
dirvish-override-dired-mode-hookHook run after entering or leaving `dirvish-override-dired-mode'.
dirvish-hide-cursorWhether to hide cursor in dirvish buffers.
dirvish-special-preview-mode-syntax-tableSyntax table for `dirvish-special-preview-mode'.
dirvish-preview-dired-sync-omitIf non-nil, `dired' preview buffers sync `dired-omit-mode' from root window.
dirvish-default-layoutDefault layout recipe for Dirvish sessions.
dirvish-mode-line-formatMode line SEGMENTs aligned to left/right respectively.
dirvish-preview-environmentVariables which are bound for default file preview dispatcher.
dirvish-use-mode-lineWhether to display mode line in dirvish buffers.
dirvish-hide-detailsWhether to enable `dired-hide-details-mode' in Dirvish buffers.
dirvish-use-header-lineLike `dirvish-use-mode-line', but for header line.
dirvish-misc-mode-syntax-tableSyntax table for `dirvish-misc-mode'.
dirvish-input-debounceInput DEBOUNCE for commands run repeatedly within a short period of time.
dirvish-mode-mapKeymap used in dirvish buffers, it inherits `dired-mode-map'.
dirvish-special-preview-mode-abbrev-tableAbbrev table for `dirvish-special-preview-mode'.
dirvish-preview-disabled-extsDo not preview files end with these extensions.
dirvish-directory-view-mode-hookHook run after entering `dirvish-directory-view-mode'.
dirvish-preview-dispatchersList of preview dispatchers.
dirvish-setup-hookFunctions called when directory data for the root buffer is ready.
dirvish-directory-view-mode-mapKeymap for `dirvish-directory-view-mode'.
dirvish-directory-view-mode-abbrev-tableAbbrev table for `dirvish-directory-view-mode'.
dirvish-after-revert-hookFunctions called after running `revert-buffer' command.
dirvish-preview-large-file-thresholdText files larger than this byte limit are previewed partially.
dirvish-misc-mode-abbrev-tableAbbrev table for `dirvish-misc-mode'.
dirvish-directory-view-mode-syntax-tableSyntax table for `dirvish-directory-view-mode'.
dirvish-mode-line-heightHeight of Dirvish's mode line.
dirvish-override-dired-modeNon-nil if Dirvish-Override-Dired mode is enabled.
dirvish-misc-mode-mapKeymap for `dirvish-misc-mode'.
dirvish-header-line-heightLike `dirvish-mode-line-height', but for header line.
dirvish-misc-mode-hookHook run after entering `dirvish-misc-mode'.
dirvish-window-fringeRoot window's left fringe in pixels.
dirvish-header-line-formatLike `dirvish-mode-line-format', but for header line .
dirvish-special-preview-mode-hookHook run after entering `dirvish-special-preview-mode'.
dirvish-input-throttleInput THROTTLE for commands run repeatedly within a short period of time.
dirvish-large-directory-thresholdDirectories with file count greater than this are opened using `dirvish-fd'.
dirvish-preview-setup-hookFunctions called in the file preview buffer.
dirvish-attributesFile attributes showing in file lines.
dirvish-reuse-sessionWhether to keep the latest session index buffer for later reuse.
dirvish-special-preview-mode-mapKeymap for `dirvish-special-preview-mode'.

Defined functions (134)

dirvish--window-split-order()
dv-root-conf(dv-root-conf X)
dirvish--render-attrs(WINDOW &optional SELECTED)
dv-size-fixed(dv-size-fixed X)
dirvish-dwim(&optional PATH)
dirvish--special-buffer(TYPE DV &optional NO-HIDING)
dirvish-winbuf-change-h(WINDOW)
dirvish-clean-cache()
dv-preview-dispatchers--inliner(INLINE--FORM X)
copy-dirvish(ARG)
dv-type(dv-type X)
dv-timestamp(dv-timestamp X)
dv-curr-layout(dv-curr-layout X)
dv-ls-switches(dv-ls-switches X)
dirvish--ht()
dirvish-dired-noselect-a(FN DIR-OR-LIST &optional FLAGS RE)
dirvish--create-parent-windows(DV)
dirvish-build-cache()
dirvish--maybe-toggle-details()
dv-preview-window(dv-preview-window X)
dirvish-p(X)
dirvish--apply-hiding-p(CTX)
dirvish-p--inliner(INLINE--FORM X)
dv-parent-hash--inliner(INLINE--FORM X)
dv-roots(dv-roots X)
dirvish--preview-update(DV INDEX)
dirvish-save-dedication(&rest BODY)
dv-id--inliner(INLINE--FORM X)
dirvish--selected-p(&optional DV)
dirvish-data-for-dir(DIR BUFFER INHIBIT-SETUP)
dirvish-insert-subdir-a(DIRNAME &rest _)
dirvish--display-buffer(BUFFER ALIST)
dirvish-attribute-hl-line-rd(F-BEG F-END F-STR F-NAME F-ATTRS F-TYPE L-BEG L-END HL-FACE W-WIDTH)
dirvish-attribute-cache(FILE ATTRIBUTE &rest BODY)
dirvish-preview-dispatch(RECIPE DV)
dirvish-layout-toggle()
dirvish--render-attrs-1(HEIGHT WIDTH POS REMOTE FNS ALIGN-TO HL W-WIDTH)
dv-parent-hash(dv-parent-hash X)
dirvish-find-marked-files-a(&optional NOSELECT)
dirvish-curr()
dirvish--subdir-offset()
dirvish-prop(PROP &rest BODY)
dirvish--kill-buffer(BUFFER)
dv-root-window-fn(dv-root-window-fn X)
dirvish-dired-dp(FILE EXT PREVIEW-WINDOW DV)
dv-preview-buffers--inliner(INLINE--FORM X)
dirvish--find-file-temporarily(NAME)
dirvish-shell-preview-proc-s(PROC EXITCODE)
dirvish-special-preview-mode()
dv-timestamp--inliner(INLINE--FORM X)
dirvish-kill-buffer-h()
dv-preview-hash(dv-preview-hash X)
make-dirvish--cmacro
dirvish--setup-dired()
dirvish--preview-file-maybe-truncate(DV FILE SIZE)
dv-size-fixed--inliner(INLINE--FORM X)
dirvish--vc-root-dir()
dv-attributes--inliner(INLINE--FORM X)
dv-mode-line(dv-mode-line X)
dv-root-window--inliner(INLINE--FORM X)
dirvish--create-root-window(DV)
dirvish-open-file(DV FIND-FN FILE)
dirvish--completion-table-with-metadata(TABLE METADATA)
dirvish-fallback-dp(FILE EXT PREVIEW-WINDOW DV)
dv-header-line(dv-header-line X)
dirvish-define-preview(NAME &optional ARGLIST DOCSTRING &rest BODY)
dirvish--create-parent-buffer(DV DIR INDEX LEVEL)
dv-mode-line--inliner(INLINE--FORM X)
dirvish-pre-redisplay-h(WINDOW)
dirvish--dir-data-async(DIR BUFFER &optional INHIBIT-SETUP)
dirvish--maybe-toggle-cursor(&optional CURSOR)
dirvish--get-session(&optional KEY VAL)
dirvish--redisplay()
dv-preview-dispatchers(dv-preview-dispatchers X)
dirvish--find-entry(FIND-FN ENTRY)
dirvish-quit()
dirvish-wdired-enter-a(&rest _)
dirvish-misc-mode()
dirvish--init-special-buffers(DV)
dv-root-window-fn--inliner(INLINE--FORM X)
dirvish--make-proc(FORM SENTINEL BUFFER-OR-NAME &rest PUTS)
dirvish-attribute-symlink-target-rd(F-BEG F-END F-STR F-NAME F-ATTRS F-TYPE L-BEG L-END HL-FACE W-WIDTH)
dirvish--run-shell-for-preview(DV RECIPE)
dirvish--run-with-delay(ACTION &optional RECORD FUN DEBOUNCE THROTTLE)
dirvish-override-dired-mode(&optional ARG)
dirvish--build-layout(DV)
dirvish--setup-mode-line(DV)
dv-special-buffers(dv-special-buffers X)
dv-root-window(dv-root-window X)
dirvish-define-mode-line(NAME &optional DOCSTRING &rest BODY)
dv-winconf(dv-winconf X)
dirvish--try-reuse(PATH &optional DWIM)
dirvish-disable-dp(FILE EXT PREVIEW-WINDOW DV)
dv-curr-layout--inliner(INLINE--FORM X)
dirvish--mode-line-height(FULLFRAME &optional HEADER)
dirvish--hide-dired-header()
dv-preview-buffers(dv-preview-buffers X)
dv-header-line--inliner(INLINE--FORM X)
dirvish-find-alt-a()
dv-attributes(dv-attributes X)
dv-index--inliner(INLINE--FORM X)
dv-roots--inliner(INLINE--FORM X)
dirvish-define-attribute(NAME DOCSTRING &rest BODY)
dirvish-directory-view-mode()
dv-root-conf--inliner(INLINE--FORM X)
dirvish--format-menu-heading(TITLE &optional NOTE)
dirvish--mode-line-composer(LEFT RIGHT &optional HEADER)
dv-preview-hash--inliner(INLINE--FORM X)
dirvish--new(&rest ARGS)
dirvish-post-command-h()
dv-dedicated--inliner(INLINE--FORM X)
dirvish-revert(&optional IGNORE-AUTO NOCONFIRM)
make-dirvish
dv-preview-window--inliner(INLINE--FORM X)
dirvish--preview-dps-validate(&optional DPS)
dv-id(dv-id X)
dirvish--get-parent-path(PATH)
dirvish--attrs-expand(ATTRS)
dirvish(&optional PATH)
dv-ff-layout(dv-ff-layout X)
dirvish--mode-line-bar-img(FULLFRAME-P HEADER)
dirvish--timestamp()
dirvish--clear-session(DV &optional FROM-QUIT)
dv-ls-switches--inliner(INLINE--FORM X)
dirvish-apply-ansicolor-h(WIN POS)
dv-type--inliner(INLINE--FORM X)
dv-winconf--inliner(INLINE--FORM X)
dv-open-file--inliner(INLINE--FORM X)
dv-special-buffers--inliner(INLINE--FORM X)
dv-ff-layout--inliner(INLINE--FORM X)
dv-open-file(dv-open-file X)
dv-index(dv-index X)
dirvish--check-dependencies(DV)
dv-dedicated(dv-dedicated X)

Defined faces (6)

dirvish-proc-finishedFace used if asynchronous process has finished.
dirvish-hl-lineFace used for Dirvish line highlighting in focused Dirvish window.
dirvish-proc-runningFace used if asynchronous process is running.
dirvish-inactiveFace used for mode-line segments in unfocused Dirvish windows.
dirvish-hl-line-inactiveFace used for Dirvish line highlighting in unfocused Dirvish windows.
dirvish-proc-failedFace used if asynchronous process has failed.