desync(1)
π¦ desync(1) β mtree era π¦
bestie, welcome to the desync-mtree corner of desync(1). Itβs giving βprint my archive contents in mtree formatβ and honestly? iconic. π
π NAME π
desync-mtree β Print the content of a catar, caidx or local directory in mtree format. no cap, thatβs the whole assignment. β¨
β¨ SYNOPSIS β¨
desync mtree <catar|index|dir> [flags]
π DESCRIPTION π
okay so this command reads an archive (catar), an index (caidx), or a local directory, and prints the content in mtree format. literally the main character behavior we deserve. π«Ά
The input is either a catar archive, a caidx index file (with -i and -s), or a local directory. pick your vibe, bestie. πΈ
πΈ OPTIONS πΈ
--ca-cert=""β trust authorities in this file, instead of OS trust store.-c,--cache=""β store to be used as cache.-r,--cache-repair[=true]β replace invalid chunks in the cache from source.--client-cert=""β path to client certificate for TLS authentication.--client-key=""β path to client key for TLS authentication.-n,--concurrency=10β number of concurrent goroutines,-1to let desync choose: the number of CPUs for chunking and hashing, adapting to each store up to128for transfers.-e,--error-retry=3β number of times to retry in case of network error.-b,--error-retry-base-interval=500msβ initial retry delay, increases linearly with each subsequent attempt.-h,--help[=false]β help formtree.-i,--index[=false]β read index file (caidx), notcatar.-s,--store=[]β source store(s), used with-i.-t,--trust-insecure[=false]β trust invalid certificates.
π OPTIONS INHERITED FROM PARENT COMMANDS π
--config=""β config file (default$HOME/.config/desync/config.json).--digest="sha512-256"β digest algorithm,sha512-256orsha256.--verbose[=false]β verbose mode.
π EXAMPLE π
desync mtree docs.catar
desync mtree -s http://192.168.1.1/ -c /path/to/local -i docs.caidx
desync mtree /path/to/dir
π SEE ALSO π
π HISTORY π
20-Oct-2026 β Auto generated by spf13/cobra. the lore is literally right there, bestie. π
xoxo, bestie β source/version desync, date Oct 2026 π
(desync(1), obviously).
π¦ where this page comes from
- arch rolling: desync 1.1.5-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms