Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
pc
command
|
|
|
internal
|
|
|
app
Package app wires together UI, state, and services for the TUI application.
|
Package app wires together UI, state, and services for the TUI application. |
|
app/helpkeys
Package helpkeys formats keymap bindings for the help dialog.
|
Package helpkeys formats keymap bindings for the help dialog. |
|
apphandler/commands
Package commands implements the Commands view (run-command list screen), the command output dialog, and the run-for-each dialog/batch backend.
|
Package commands implements the Commands view (run-command list screen), the command output dialog, and the run-for-each dialog/batch backend. |
|
apphandler/dedup
Package dedup owns the full-screen "find duplicates within a single directory" view.
|
Package dedup owns the full-screen "find duplicates within a single directory" view. |
|
apphandler/dialog
Package dialog owns the file-operation and navigation-dialog family: the generic FileDialogField-based open/submit/key-handling machinery; the rename, mkdir, delete, duplicate, chmod, chown, symlink, and hardlink dialogs built on it; the mass-rename dialog; the archive-extract dialog; the flatten dialog; the bookmarks path picker and add-bookmark dialog; the copy/move transfer dialog (including the multi-location preview list and self-copy-rename flow); and the path-picker (history/bookmarks fuzzy picker) shared by the transfer, flatten, and file-dialog path fields.
|
Package dialog owns the file-operation and navigation-dialog family: the generic FileDialogField-based open/submit/key-handling machinery; the rename, mkdir, delete, duplicate, chmod, chown, symlink, and hardlink dialogs built on it; the mass-rename dialog; the archive-extract dialog; the flatten dialog; the bookmarks path picker and add-bookmark dialog; the copy/move transfer dialog (including the multi-location preview list and self-copy-rename flow); and the path-picker (history/bookmarks fuzzy picker) shared by the transfer, flatten, and file-dialog path fields. |
|
apphandler/meta
Package meta owns the async per-entry metadata (meta.toml) feature: the checkbox picker dialog, worker-pool command dispatch per panel, result caching, and the F9 edit-config-from-dialog flow.
|
Package meta owns the async per-entry metadata (meta.toml) feature: the checkbox picker dialog, worker-pool command dispatch per panel, result caching, and the F9 edit-config-from-dialog flow. |
|
apphandler/pin
Package pin owns the ad-hoc pin list and the Pin dialog (fuzzy-filterable list of pinned files/directories, opened/toggled from the browser panel, Compare, and Dedup).
|
Package pin owns the ad-hoc pin list and the Pin dialog (fuzzy-filterable list of pinned files/directories, opened/toggled from the browser panel, Compare, and Dedup). |
|
apphandler/preview
Package preview owns the file-preview cluster: inactive-column quick view, the fullscreen (F3) preview, carousel side/child preview, "/" incremental search in the fullscreen preview, and the Chroma style picker.
|
Package preview owns the file-preview cluster: inactive-column quick view, the fullscreen (F3) preview, carousel side/child preview, "/" incremental search in the fullscreen preview, and the Chroma style picker. |
|
archive
Package archive maps archive filenames to external extract commands.
|
Package archive maps archive filenames to external extract commands. |
|
clipboard
Package clipboard writes text to the system clipboard when a helper tool is available.
|
Package clipboard writes text to the system clipboard when a helper tool is available. |
|
compare
Package compare walks two directory trees, hashes file contents, and classifies differences.
|
Package compare walks two directory trees, hashes file contents, and classifies differences. |
|
configdoc
Package configdoc merges built-in documentation headers into config stub files while preserving user configuration byte-for-byte.
|
Package configdoc merges built-in documentation headers into config stub files while preserving user configuration byte-for-byte. |
|
dialogform
Package dialogform implements the App-independent core of linear-form dialog key handling: focus navigation, mnemonics, space-toggle, and apply/cancel keys shared by every dialog built on dialog.DialogLinearForm (sort, listing-format, config, debounce-calibrate, group-select, run-for-each, and similar dialogs).
|
Package dialogform implements the App-independent core of linear-form dialog key handling: focus navigation, mnemonics, space-toggle, and apply/cancel keys shared by every dialog built on dialog.DialogLinearForm (sort, listing-format, config, debounce-calibrate, group-select, run-for-each, and similar dialogs). |
|
diskusage
Package diskusage provides subtree size caching and scanning utilities.
|
Package diskusage provides subtree size caching and scanning utilities. |
|
fsbackend
Package fsbackend provides a registry of filesystem backends keyed by pathloc scheme.
|
Package fsbackend provides a registry of filesystem backends keyed by pathloc scheme. |
|
fsbackend/file
Package file implements the host filesystem backend via internal/localfs.
|
Package file implements the host filesystem backend via internal/localfs. |
|
gitignore
Package gitignore applies Git work-tree ignore rules for panel listings and Find.
|
Package gitignore applies Git work-tree ignore rules for panel listings and Find. |
|
gitstatus
Package gitstatus provides eza-style two-letter Git status for panel listings via git(1).
|
Package gitstatus provides eza-style two-letter Git status for panel listings via git(1). |
|
jobbridge
Package jobbridge connects the jobs worker to ops planning and execution.
|
Package jobbridge connects the jobs worker to ops planning and execution. |
|
jobs
Package jobs implements the background job queue, worker, and state management for filesystem operations (copy, move) in paras-commander.
|
Package jobs implements the background job queue, worker, and state management for filesystem operations (copy, move) in paras-commander. |
|
ops
Package ops implements filesystem copy and move operations as used by the background job worker.
|
Package ops implements filesystem copy and move operations as used by the background job worker. |
|
panellist
Package panellist implements shared file-list name-column suffix indicators (job, new, subtree).
|
Package panellist implements shared file-list name-column suffix indicators (job, new, subtree). |
|
pathloc
Package pathloc identifies filesystem locations across host paths and remote URIs.
|
Package pathloc identifies filesystem locations across host paths and remote URIs. |
|
pathpick
Package pathpick validates and resolves path-picker query strings.
|
Package pathpick validates and resolves path-picker query strings. |
|
preview/mdformat
Package mdformat renders markdown source to styled terminal cells for the preview panel, mirroring the shape of chromaformat.Highlight (parse once, walk the AST, emit previewpanel.AnsiCell runs).
|
Package mdformat renders markdown source to styled terminal cells for the preview panel, mirroring the shape of chromaformat.Highlight (parse once, walk the AST, emit previewpanel.AnsiCell runs). |
|
scrollquery
Package scrollquery implements the App-independent core of scrolling-query text fields: cursor/scroll editing and key handling shared by every dialog that embeds a dialog.ScrollingQuery (find, help, history, SFTP connect, group-select, file-preview theme picker, path picker).
|
Package scrollquery implements the App-independent core of scrolling-query text fields: cursor/scroll editing and key handling shared by every dialog that embeds a dialog.ScrollingQuery (find, help, history, SFTP connect, group-select, file-preview theme picker, path picker). |
|
sshconfig
Package sshconfig parses OpenSSH client configuration for SFTP host selection.
|
Package sshconfig parses OpenSSH client configuration for SFTP host selection. |
|
subshell
Package subshell implements a persistent PTY-backed shell for MC-style Ctrl+O toggle.
|
Package subshell implements a persistent PTY-backed shell for MC-style Ctrl+O toggle. |
|
tcelltest
Package tcelltest holds small helpers for tests that drive tcell.SimulationScreen.
|
Package tcelltest holds small helpers for tests that drive tcell.SimulationScreen. |
|
textutil
Package textutil holds small pure string/path helpers shared across internal/app and internal/apphandler/* packages (status banners, log lines, absolute-path normalization).
|
Package textutil holds small pure string/path helpers shared across internal/app and internal/apphandler/* packages (status banners, log lines, absolute-path normalization). |
|
treeflat
Package treeflat is the shared tree→visible-rows model used by tree-style list views (find-duplicates modes today; the planned file-list tree layout later).
|
Package treeflat is the shared tree→visible-rows model used by tree-style list views (find-duplicates modes today; the planned file-list tree layout later). |
|
slowfs
|
|
|
timingcheck
command
Command timingcheck exercises the real select-all code path (panel.State.Load, panel.State.SelectGroup, and the disk-usage "needs scan" filter) against a live directory, to measure where wall-clock time actually goes on slow storage.
|
Command timingcheck exercises the real select-all code path (panel.State.Load, panel.State.SelectGroup, and the disk-usage "needs scan" filter) against a live directory, to measure where wall-clock time actually goes on slow storage. |
Click to show internal directories.
Click to hide internal directories.