um-pmdl

um-pmdl browses the premiumize cloud over the rclone remote pme: in an interactive fzf picker and downloads files and folders to the local machine.

Setup

The optional argument LOCAL_PATH receives downloads and defaults to the current directory.

Keys

Key Action
space toggle selection of the entry under the cursor
enter download all selected entries, in parallel
right enter the folder under the cursor, clearing the selection
left go up one level, clearing the selection
shift-del delete the selected entries from the cloud
esc cancel

Download layout

A selected folder lands in LOCAL_PATH/folder-name/; a selected file lands in LOCAL_PATH/ itself. Already downloaded files are skipped on a repeat run by rclone's size and modification-time check.

Parallel downloads run as one rclone process per item. A failed item is reported by name with the path of its log; the other items are unaffected.

Deletion

shift-del deletes the selected entries from the cloud with no confirmation: folders are removed with their contents, files individually. With nothing selected, shift-del deletes the entry under the cursor. Deletion is irreversible.