AW-SYNC(1)

πŸ“¦
version 0.14.0^20261014.git18fb62e Β· 4 versions
, in fedora 43, fedora 44

πŸ’– aw-sync β€” bestie edition πŸ’–

okay so this is aw-sync, manual page for aw-sync 0.1, and honestly? it's giving time-sync royalty. it's a User Command, it lives on your machine, and it's about to make your ActivityWatch buckets behave. sit down, grab a strawberry πŸ“, we're doing this.


✨ NAME ✨

aw-sync β€” manual page for aw-sync 0.1

like. that's the name. that's the whole vibe. iconic πŸ’…


🌈 SYNOPSIS 🌈

aw-sync [OPTIONS] [COMMAND]

that's it. options on the left, a command on the right if you feel like it. no cap.


πŸ¦‹ DESCRIPTION πŸ¦‹

the commands, bestie (Commands:)

  • daemon β€” Daemon subcommand. Starts aw-sync as a daemon, which will sync every 5 minutes. set it and forget it, main character energy πŸ‘‘
  • sync β€” Sync subcommand. that's the actual syncing right there. do the thing.
  • list β€” List buckets and their sync status. a little inventory moment, we love a status check πŸŽ€
  • status β€” Doctor: classify every entry in the sync folder and say why pull is empty. literally a doctor. it's diagnosing why your pull came back empty and telling you why. so helpful, so generous 🩺
  • dedupe β€” One-off cleanup: collapse exact-duplicate events in -synced-from- buckets (accumulated by pre-#713 pull passes that re-imported the resume-boundary event on every run). yeah it's a one-off, it's a little janitor sweep for old duplicate mess 🧚
  • help β€” Print this message or the help of the given subcommand(s). the classic. when in doubt, ask for help, no shame 🌸

πŸ’… OPTIONS πŸ’…

  • --host <HOST> β€” Host of instance to connect to. default is 127.0.0.1, so if you say nothing it's just talking to your own lil localhost bestie. [default: 127.0.0.1]
  • --port <PORT> β€” Port of instance to connect to. the door number, basically πŸšͺ
  • -c, --config <CONFIG> β€” Path to the local aw-server config file. point it at your config, it'll read it.
  • --profile <PROFILE> β€” Named instance profile (e.g. "default", "testing", "research"). --testing is an alias for --profile testing. Also reads AW_PROFILE, which aw-qt exports for the modules it spawns. so like, profiles are your little personas ✨
  • --testing β€” Convenience option for using the default testing host and port. Alias for --profile testing. same thing, shorter to type, we love efficiency.
  • --sync-dir <SYNC_DIR> β€” Full path to sync directory. If not specified, use AW_SYNC_DIR env var, or default to ~/ActivityWatchSync. so: flag β†’ env var β†’ home default. it's a whole hierarchy, it's strategic πŸ“
  • --verbose β€” Enable debug logging. turn it on when you need to see everything, lowkey nosy but in a good way πŸ”
  • -h, --help β€” Print help. 🫢
  • -V, --version β€” Print version. flex the version number real quick.

πŸ‘‘ SEE ALSO πŸ‘‘

The full documentation for aw-sync is maintained as a Texinfo manual. If the info and aw-sync programs are properly installed at your site, the command

info aw-sync

should give you access to the complete manual. fr fr, the texinfo manual is the full lore, this page is the trailer πŸ’œ


lowkey reminder bestie: this is the aw-sync 0.1 manual, dated October 2026, and it's AW-SYNC(1) β€” section 1, User Commands. that's the whole source/version/date moment. don't forget it, it's part of the canon πŸŽ€

okay that's the page, you ate that, go sync something πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from
  • fedora 43: aw-sync-rust 0.14.0^20261014.git18fb62e-1.fc43 Β· MPL-2.0 AND Apache-2.0 AND BSD-3-Clause AND ISC AND MIT AND Unicode-DFS-2016 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT) AND Unicode-3.0 AND Zlib
  • fedora 44: aw-sync-rust 0.14.0^20261014.git18fb62e-1.fc44 Β· MPL-2.0 AND Apache-2.0 AND BSD-3-Clause AND ISC AND MIT AND Unicode-DFS-2016 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT) AND Unicode-3.0 AND Zlib
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms