ActivityWatch
latest
User documentation
Introduction
What ActivityWatch is
Reason for existence
Data philosophy
Getting started
Installation
Usage
Autostart
Config
FAQ
How does ActivityWatch know when I am AFK?
Why is the active window logged as “unknown” when using Wayland?
How do I programmatically use ActivityWatch?
How do I understand the data that is stored?
What happens if it is down or crashes?
What happens when my computer is off or asleep?
Some events have 0 duration. What does this mean?
Features
User Interface
Web Interface
Tray icon
Exporting data
Pausing logging
Filtering data
Watchers
Default
Others
Developer documentation
Extending ActivityWatch
Collecting more data
Fetching Data
Development
Dependency graph
Working with submodules
Making a release
Architecture
Server
Watchers
User interfaces
Libraries
aw-core
aw-client
aw-analysis
Buckets and Events
Buckets
Events
Writing your first watcher
Minimal client
Reference client
Querying Data
Writing a Query
Fetching Raw Events
Installing from source
Cloning the submodules
Checking dependencies
Using a virtualenv
Building and installing
Running
Updating from source
API Reference
aw_core
aw_core.models
aw_core.log
aw_core.dirs
aw_client
aw_server
aw_server.api
REST API
REST Security
REST Reference
Buckets API
Get Bucket Metadata
List
Create
Events API
Get events
Create event
Heartbeat API
Query API
Changelog
Released
v0.7.1
v0.7.0b4
v0.7.0b3
v0.7.0b2
v0.7.0b1
v0.6.0 and older
Upcoming
v0.7.2 (planned)
ActivityWatch
Docs
»
Edit on GitHub
Index
A
|
C
|
D
|
E
|
G
|
H
|
I
|
Q
|
S
|
T
A
ActivityWatchClient (class in aw_client)
aw_client (module)
aw_core (module)
aw_core.dirs (module)
aw_core.log (module)
aw_core.models (module)
aw_server (module)
aw_server.api (module)
C
connect() (aw_client.ActivityWatchClient method)
create_bucket() (aw_client.ActivityWatchClient method)
(aw_server.api.ServerAPI method)
create_events() (aw_server.api.ServerAPI method)
D
data (aw_core.models.Event attribute)
delete_bucket() (aw_client.ActivityWatchClient method)
(aw_server.api.ServerAPI method)
delete_event() (aw_server.api.ServerAPI method)
disconnect() (aw_client.ActivityWatchClient method)
duration (aw_core.models.Event attribute)
E
ensure_path_exists() (in module aw_core.dirs)
Event (class in aw_core.models)
export_all() (aw_server.api.ServerAPI method)
export_bucket() (aw_server.api.ServerAPI method)
G
get_bucket_metadata() (aw_server.api.ServerAPI method)
get_buckets() (aw_client.ActivityWatchClient method)
(aw_server.api.ServerAPI method)
get_config_dir() (in module aw_core.dirs)
get_data_dir() (in module aw_core.dirs)
get_eventcount() (aw_client.ActivityWatchClient method)
(aw_server.api.ServerAPI method)
get_events() (aw_client.ActivityWatchClient method)
(aw_server.api.ServerAPI method)
get_info() (aw_client.ActivityWatchClient method)
(aw_server.api.ServerAPI method)
get_latest_log_file() (in module aw_core.log)
get_log() (aw_server.api.ServerAPI method)
get_log_dir() (in module aw_core.dirs)
get_log_file_path() (in module aw_core.log)
H
heartbeat() (aw_client.ActivityWatchClient method)
(aw_server.api.ServerAPI method)
I
id (aw_core.models.Event attribute)
insert_event() (aw_client.ActivityWatchClient method)
insert_events() (aw_client.ActivityWatchClient method)
Q
query() (aw_client.ActivityWatchClient method)
query2() (aw_server.api.ServerAPI method)
S
send_event() (aw_client.ActivityWatchClient method)
send_events() (aw_client.ActivityWatchClient method)
ServerAPI (class in aw_server.api)
setup_bucket() (aw_client.ActivityWatchClient method)
setup_logging() (in module aw_core.log)
T
timestamp (aw_core.models.Event attribute)
to_json_dict() (aw_core.models.Event method)
to_json_str() (aw_core.models.Event method)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.