All Projects → ActivityWatch → aw-watcher-window

ActivityWatch / aw-watcher-window

Licence: MPL-2.0 License
Cross-platform window watcher (for use with ActivityWatch)

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to aw-watcher-window

aw-watcher-jetbrains
This extension allows the open source tracking tool ActivityWatch to keep track of the projects and coding languages you use in jetbrains IDEs.
Stars: ✭ 36 (-16.28%)
Mutual labels:  activitywatch, activitywatch-watcher
Activitywatch
The goal of ActivityWatch is simple: Enable the collection of as much valuable lifedata as possible without compromising user privacy.
Stars: ✭ 5,927 (+13683.72%)
Mutual labels:  quantified-self, activitywatch
aw-watcher-spotify
Logs what you listen to on Spotify
Stars: ✭ 41 (-4.65%)
Mutual labels:  activitywatch, activitywatch-watcher
eva
Emacs-based Virtual Assistant
Stars: ✭ 133 (+209.3%)
Mutual labels:  quantified-self
python4selftrackers
Presentations on Quantified Self and Self-Tracking with Python
Stars: ✭ 26 (-39.53%)
Mutual labels:  quantified-self
uLogMe
📊 📈 Automatically collect and visualize usage statistics on Ubuntu, with 🎹 key frequencies and 💻 window titles →
Stars: ✭ 61 (+41.86%)
Mutual labels:  quantified-self
aw-webui
Webapp for visualizing and browsing ActivityWatch data, built with Vue.js.
Stars: ✭ 68 (+58.14%)
Mutual labels:  activitywatch
chronicle-etl
📜 A CLI toolkit for extracting and working with your digital history
Stars: ✭ 78 (+81.4%)
Mutual labels:  quantified-self
open
The most boring open source you've ever seen ....
Stars: ✭ 109 (+153.49%)
Mutual labels:  quantified-self
awesome-biomarkers
Curated List of Biomarkers, Blood Tests, and Blood Tracking
Stars: ✭ 214 (+397.67%)
Mutual labels:  quantified-self
aw-client
Client library for ActivityWatch
Stars: ✭ 27 (-37.21%)
Mutual labels:  activitywatch
thesis
MSc thesis on: Classifying brain activity using EEG and automated time tracking of computer use (using ActivityWatch)
Stars: ✭ 44 (+2.33%)
Mutual labels:  activitywatch
betterself
Your body's dashboard.
Stars: ✭ 90 (+109.3%)
Mutual labels:  quantified-self
obsidian-tracker
A plugin tracks occurrences and numbers in your notes
Stars: ✭ 661 (+1437.21%)
Mutual labels:  quantified-self
legacy-python-cli
Command line interface used by all WakaTime text editor plugins.
Stars: ✭ 1,048 (+2337.21%)
Mutual labels:  quantified-self
aw-server-rust
High-performance implementation of the ActivityWatch server, written in Rust
Stars: ✭ 76 (+76.74%)
Mutual labels:  activitywatch
timenaut
Desktop time tracking application for Windows, Mac and Linux that does not invade your privacy
Stars: ✭ 16 (-62.79%)
Mutual labels:  quantified-self
qs mind map
Mind Map of Quantified Self and Self-Tracking Tech Space
Stars: ✭ 23 (-46.51%)
Mutual labels:  quantified-self
fittrak
A data-driven workout tracking tool for the quantified-self 💪 🤓
Stars: ✭ 19 (-55.81%)
Mutual labels:  quantified-self
habito
Simple commandline habits tracker.
Stars: ✭ 60 (+39.53%)
Mutual labels:  quantified-self

aw-watcher-window

Cross-platform window-Watcher for Linux (X11), macOS, Windows.

Build Status

How to install

To install the pre-built application, go to https://activitywatch.net/downloads/

To build your own packaged application, run make package

To install the latest git version directly from github without cloning, run pip install git+https://github.com/ActivityWatch/aw-watcher-window.git

To install from a cloned version, cd into the directory and run poetry install to install inside an virtualenv. You can run the binary via aw-watcher-window.

If you want to install it system-wide it can be installed with pip install ., but that has the issue that it might not get the exact version of the dependencies due to not reading the poetry.lock file.

Usage

In order for this watcher to be available in the UI, you'll need to have a Away From Computer (afk) watcher running alongside it.

Note to macOS users

To log current window title the terminal needs access to macOS accessibility API. This can be enabled in System Preferences > Security & Privacy > Accessibility, then add the Terminal to this list. If this is not enabled the watcher can only log current application, and not window title.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].