ACTIVITY(1)

πŸ“¦
version 0.4.0 Β· 3 versions
, in fedora 43, fedora 44

πŸ’– ACTIVITY(1) β€” the glow-up manual πŸ’–

okay bestie, so this is the manual page for Activity, aka Activity Watcher 0.4.0, and it lives in the User Commands section of your man pages. pull up a chair, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

Activity β€” literally the manual page for Activity Watcher 0.4.0. that's the whole vibe. it's the watcher. it watches. 🫢


✨ SYNOPSIS ✨

aw-awatcher [OPTIONS]

yeah that's it, that's the whole summoning spell. run aw-awatcher with whatever options your heart desires. πŸ’…


✨ DESCRIPTION ✨

X11 and Wayland active window and idle watcher for ActivityWatch server

no cap. it keeps an eye on your active window and whether you've gone idle, on both X11 and Wayland, and it feeds all that tea to your ActivityWatch server. main character surveillance energy, but make it consensual. πŸ‘‘


✨ OPTIONS ✨

here's the whole menu, bestie. every single one, no skips. πŸŽ€

  • -c, --config <FILE> β€” point it at a custom config file. your config, your rules, your era. ✨
  • --port <PORT> β€” custom server port. the default is 5600, and yes that number is doing numbers. πŸ”₯
  • --host <HOST> β€” custom server host. the default is 127.0.0.1, i.e. the classic little localhost moment. 🏠
  • --api-key <APIKEY> β€” API key for the server. it also reads the environment variable AW_API_KEY=, so you can keep your secrets in your env instead of your command line, iykyk. πŸ”
  • --idle-timeout <SECONDS> β€” how long you can be a total statue before it counts you as idle. default is 180 seconds. that's three whole minutes of nothing, go take a nap fr. 😴
  • --poll-time-idle <SECONDS> β€” the period between sending heartbeats to the server for idle activity. default is 5. πŸ’“
  • --poll-time-window <SECONDS> β€” the period between sending heartbeats to the server for window activity. default is 1. one second! it's eager. πŸ‘€
  • --no-server β€” don't send data to the ActivityWatch server. do not pass go, do not collect telemetry. πŸ™ˆ
  • -v... β€” verbosity level, and the way it stacks is so cute: -v for warnings, -vv for info, -vvv for debug, -vvvv for trace. the more v's, the more it yaps. πŸ—£οΈ
  • -h, --help β€” print help. your little emergency exit when you forget everything. πŸ†˜
  • -V, --version β€” print version. hi, what's your sign, what's your build. ⭐
lowkey a warning but mostly a heads up: those -v flags are stackable, so -vv and -vvv are not the same as -v twice-in-a-row-just-because. count your v's carefully bestie. πŸ’€

🌈 SEE ALSO 🌈

The full documentation for Activity is maintained as a Texinfo manual. if the info and Activity programs are properly installed at your site, the command

info Activity

should give you access to the complete manual. so if you want the full lore, not just the group chat recap, that's where you go. πŸ“šβœ¨


and that's the page!! iconic, honestly. this was Activity Watcher 0.4.0, dated August 2026 β€” so like, future-dated slay. πŸ¦‹ go watch some windows, bestie. πŸ’œ

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