I’ve encountered similar issues when modifying the aw-watcher-window.toml file. Here are a few steps that have helped me ensure the changes take effect:
Uncomment the Line: Ensure that the line exclude_title = true is not commented out. In TOML files, lines starting with # are considered comments and are ignored. So, the line should be:
exclude_title = true
Correct File Location: Double-check that you’re editing the correct aw-watcher-window.toml file. On macOS, the configuration files are typically located in ~/Library/Application Support/activitywatch/aw-watcher-window/.
Restart the Watcher: After making changes, it’s essential to restart the aw-watcher-window module. You can do this by quitting ActivityWatch completely and then restarting it.
Verify Changes: After restarting, monitor the logs to ensure that the exclude_title setting is recognized. You can run ActivityWatch from the terminal to view real-time logs:
This will display logs in the terminal, allowing you to verify if the exclude_title setting is active.
If you’ve followed these steps and the issue persists, it might be worth checking if there are any overrides or additional configurations affecting the behavior. Let me know how it goes!