Skip to content

TUI Guide

Launch with pikpaktui (no arguments). On first run a login form appears. After login, you're in the three-column file browser. Press h for the built-in help sheet, , for settings.

File Browser

The main view. Left pane = parent, center = current directory, right = preview.

TUI main view

KeyAction
j / k / / Navigate up/down
g / HomeJump to top
G / EndJump to bottom
PageUp / PageDownPage scroll
Ctrl+U / Ctrl+DHalf-page scroll
EnterOpen folder / play video (auto-opens quality picker)
BackspaceGo to parent directory
wStream video — opens quality/resolution picker
rRefresh current directory
mMove (opens folder picker or text input, per move_mode setting)
cCopy
nRename (opens inline text input)
dDelete — prompts for confirmation
fNew folder (opens inline text input)
sStar / unstar current file
yCopy direct download URL to clipboard (files only)
uUpload a local file to the current folder
aToggle current item in/out of cart
SCycle sort field: name → size → created → type → extension → none
RToggle reverse sort order
AOpen cart view
DOpen downloads view
MOpen my shares view
oOffline download — enter URL or magnet link
OOffline tasks view
tTrash view
SpaceFile/folder info popup
pPreview file content (text preview / fetch listing)
lToggle log overlay
:Go to path — type a cloud path and press Enter
,Settings panel
hHelp sheet (any key to close)
qQuit (confirms if downloads are active)
Ctrl+CQuit (confirms if downloads are active)

Delete confirmation

Pressing d opens a confirmation prompt:

  • y — move to trash (recoverable)
  • p — opens a second prompt asking you to type yes and press Enter for permanent deletion
  • n / Esc — cancel

Folder Picker (Move / Copy)

Appears when move_mode = "picker" (default). A two-pane folder navigator.

Copy picker

KeyAction
j / kNavigate folders
EnterOpen folder
BackspaceGo to parent
SpaceConfirm destination
/Switch to text input mode
EscCancel

Text Input (Move / Copy)

Active when move_mode = "input" or when you press / in the picker.

KeyAction
TabAutocomplete cloud path
EnterSelect completion / confirm destination
Ctrl+BSwitch back to folder picker
EscClose completions / cancel

Cart View

Add multiple files with a, then batch-download, move, copy, or share them all at once.

Cart view

KeyAction
j / kNavigate
x / dRemove selected item from cart
aClear all items
EnterDownload all — prompts for local destination
mMove all items (folder picker)
cCopy all items (folder picker)
tTrash all items
sShare all items (prompts: p = plain link, P = password-protected)
SShare all (plain link, no prompt)
EscClose cart view

Download View

Press D to open the download manager. Active downloads show progress in real time.

Downloads view

KeyAction
j / kNavigate tasks
EnterToggle collapsed / expanded view
pPause / resume selected task
xCancel and remove selected task
rRetry a failed task
EscClose (downloads continue in background)

Trash View

Press t to open the trash. Files deleted with dy land here.

Trash view

KeyAction
j / kNavigate
EnterToggle collapsed / expanded
uRestore (untrash) selected item
xPermanently delete selected item
SpaceShow file info popup
rRefresh trash listing
EscClose (or collapse expanded view)

Offline Tasks View

Press O to view server-side download tasks.

KeyAction
j / kNavigate
rRefresh task list
RRetry selected failed task
xDelete selected task
EscClose

Video Quality Picker

Appears when you press Enter on a video file or use w for explicit stream selection.

Video playback

KeyAction
j / kNavigate quality options
EnterPlay selected quality with configured player
EscCancel

Player setup

If no player is configured, pikpaktui will prompt you to enter a player command (e.g. mpv, vlc, iina). The command is saved to config.toml for future use.

Settings

Press , to open settings. Changes apply immediately; press s to persist to config.toml.

Settings

KeyAction
j / kNavigate items
Space / EnterEdit / toggle selected item
/ Cycle through options for multi-value settings
sSave changes to config.toml
EscDiscard unsaved changes and close

Settings include: Nerd Font, border style, color scheme (with custom RGB editor), help bar, quota bar style, show preview, lazy preview, preview max size, thumbnail mode, image protocols, sort field, reverse order, move mode, CLI Nerd Font, player command, concurrent download jobs.

My Shares View

Press M to open your share history.

KeyAction
j / kNavigate
yCopy share URL to clipboard
d / xDelete share (prompts confirmation)
rRefresh shares list
lToggle log overlay
EscClose

Help Sheet

Press h in the file browser to open the built-in help sheet. Press any key to close it.

Help sheet

Mouse Support

  • Click — Select entry in parent or current pane
  • Double-click — Open folder (current/parent pane) or show info popup (preview pane)
  • Scroll wheel — Navigate entries, scroll preview, or scroll log overlay

Released under the Apache-2.0 License.