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
rclonewith a configured remote namedpmepointing at premiumize (the nativepremiumizebackend or the WebDAV backend both work).fzfwith support for the keysright,leftandshift-delete(fzf 0.48 or newer).
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.