2015-08-30 01:14:07 +00:00
|
|
|
usage: wakatime [-h] [--entity FILE] [--key KEY] [--write] [--plugin PLUGIN]
|
2015-08-12 17:28:01 +00:00
|
|
|
[--time time] [--lineno LINENO] [--cursorpos CURSORPOS]
|
2017-05-06 00:09:17 +00:00
|
|
|
[--entity-type ENTITY_TYPE] [--proxy PROXY] [--no-ssl-verify]
|
2016-04-28 21:57:15 +00:00
|
|
|
[--project PROJECT] [--alternate-project ALTERNATE_PROJECT]
|
2017-02-20 23:29:44 +00:00
|
|
|
[--language LANGUAGE] [--hostname HOSTNAME] [--disableoffline]
|
|
|
|
[--hidefilenames] [--exclude EXCLUDE] [--include INCLUDE]
|
|
|
|
[--extra-heartbeats] [--logfile LOGFILE] [--apiurl API_URL]
|
|
|
|
[--timeout TIMEOUT] [--config CONFIG] [--verbose] [--version]
|
2015-08-12 01:59:29 +00:00
|
|
|
|
|
|
|
Common interface for the WakaTime api.
|
|
|
|
|
|
|
|
optional arguments:
|
|
|
|
-h, --help show this help message and exit
|
2015-08-30 01:14:07 +00:00
|
|
|
--entity FILE absolute path to file for the heartbeat; can also be a
|
2016-04-28 22:01:26 +00:00
|
|
|
url, domain, or app when --entity-type is not file
|
2015-08-12 01:59:29 +00:00
|
|
|
--key KEY your wakatime api key; uses api_key from
|
2016-04-26 11:40:08 +00:00
|
|
|
~/.wakatime.cfg by default
|
2015-08-12 01:59:29 +00:00
|
|
|
--write when set, tells api this heartbeat was triggered from
|
|
|
|
writing to a file
|
|
|
|
--plugin PLUGIN optional text editor plugin name and version for User-
|
|
|
|
Agent header
|
|
|
|
--time time optional floating-point unix epoch timestamp; uses
|
|
|
|
current time by default
|
|
|
|
--lineno LINENO optional line number; current line being edited
|
|
|
|
--cursorpos CURSORPOS
|
|
|
|
optional cursor position in the current file
|
2016-04-28 21:57:15 +00:00
|
|
|
--entity-type ENTITY_TYPE
|
2015-08-29 23:16:14 +00:00
|
|
|
entity type for this heartbeat. can be one of "file",
|
2016-04-28 21:57:15 +00:00
|
|
|
"domain", or "app"; defaults to file.
|
2016-05-21 11:09:55 +00:00
|
|
|
--proxy PROXY optional proxy configuration. Supports HTTPS and SOCKS
|
|
|
|
proxies. For example: https://user:pass@host:port or
|
2017-02-15 23:02:05 +00:00
|
|
|
socks5://user:pass@host:port or domain\user:pass
|
2017-05-06 00:09:17 +00:00
|
|
|
--no-ssl-verify disables SSL certificate verification for HTTPS
|
|
|
|
requests. By default, SSL certificates are verified.
|
2015-08-12 01:59:29 +00:00
|
|
|
--project PROJECT optional project name
|
|
|
|
--alternate-project ALTERNATE_PROJECT
|
|
|
|
optional alternate project name; auto-discovered
|
|
|
|
project takes priority
|
2017-02-20 23:29:44 +00:00
|
|
|
--language LANGUAGE optional language name; if valid, takes priority over
|
|
|
|
auto-detected language
|
2015-08-12 01:59:29 +00:00
|
|
|
--hostname HOSTNAME hostname of current machine.
|
|
|
|
--disableoffline disables offline time logging instead of queuing
|
|
|
|
logged time
|
|
|
|
--hidefilenames obfuscate file names; will not send file names to api
|
|
|
|
--exclude EXCLUDE filename patterns to exclude from logging; POSIX regex
|
|
|
|
syntax; can be used more than once
|
|
|
|
--include INCLUDE filename patterns to log; when used in combination
|
|
|
|
with --exclude, files matching include will still be
|
|
|
|
logged; POSIX regex syntax; can be used more than once
|
2016-04-20 22:30:44 +00:00
|
|
|
--extra-heartbeats reads extra heartbeats from STDIN as a JSON array
|
|
|
|
until EOF
|
2015-08-12 01:59:29 +00:00
|
|
|
--logfile LOGFILE defaults to ~/.wakatime.log
|
|
|
|
--apiurl API_URL heartbeats api url; for debugging with a local server
|
2015-09-15 16:03:41 +00:00
|
|
|
--timeout TIMEOUT number of seconds to wait when sending heartbeats to
|
2016-04-19 11:50:29 +00:00
|
|
|
api; defaults to 60 seconds
|
2016-04-26 11:40:08 +00:00
|
|
|
--config CONFIG defaults to ~/.wakatime.cfg
|
2015-08-12 01:59:29 +00:00
|
|
|
--verbose turns on debug messages in log file
|
|
|
|
--version show program's version number and exit
|