Files
RedBear-OS/recipes/shells/zsh/source/Completion/Unix/Command/_seafile
T
vasilito ff4ff35918 feat: track all source trees in git — full fork offline-first model
Red Bear OS is a full fork. All sources must be available from git clone
with zero network access. Removed gitignore rules that excluded fetched
source trees under recipes/*/source/, local/recipes/kde/*/source/,
local/recipes/qt/*/source/, and vendor source trees.

Build artifacts (target/, build/, source.tar, *.o, *.so) remain excluded.

127291 files added — kernel, relibc, base, bootloader, pkgar, all KDE/Qt
frameworks, mesa, wayland, DRM drivers, and every other recipe source.
2026-05-14 10:55:53 +01:00

34 lines
1.1 KiB
Plaintext

#compdef seaf-cli
local -a commands
commands=(
"init\:'initialize config directory'"
"start\:'start seafile daemon'"
"stop\:'stop seafile daemon'"
"list\:'list local libraries'"
"list-remote\:'list remote libraries'"
"status\:'show syncing status'"
"download\:'download a library from seafile server'"
"download-by-name\:'download a library defined by name from seafile server'"
"sync\:'sync a library with an existing foler'"
"desync\:'desync a library with seafile server'"
"create\:'create a library'"
"config\:'configure seafile client'"
)
_arguments \
":command:(($commands))" \
{-h,--help}'[show help]' \
{-c,--confdir}'[specify config directory]:config directory:_files -/' \
{-d,--dir,--folder}'[directory]:directory:_directories' \
{-s,--server}'[URL for seafile server]':server \
{-u,--username}'[username]':username \
{-p,--password}'[password]':password \
{-a,--tfa}'[two-factor authentication]':tfa \
{-l,--library}'[library id]':library \
{-e,--libpasswd}'[library password]':libpasswd \
{-k,--key}'[configuration key]':key \
{-v,--value}'[configuration value]':value \
"*: :_files"