RescueTime Obsidian Plugin
View your activity logs from RescueTime in Obsidian.
Installation
Prerequisite
- RescueTime Account and Apps in your devices Install here
- Obsidian Desktop Client > v 0.13.0 Install here
Note
This plugin is compatible only with Obsidian desktop clients, but not with mobile.
Download RescueTime Obsidian Plugin
There are two options - 1. download manually, or 2. download from the community plugin list.
Download manually
- Download
rescuetime-<latest-version>.zip
from the latest release - Unpack the zip in
<vault>/.obsidian/plugins/rescuetime
- Reload Obsidian (CTRL + R)
- Disable the restricted mode.
- Enable
RescueTime
plugin.
Download from the community plugin list
- Open the setting tab at the bottom left of your Obsidian client.
- In "Option", click "Community Plugins".
- Click "Browse", then search for "RescueTime", and install it.
- Disable the restricted mode, and enable "RescueTime" plugin.
To display the data from RescueTime in Obsidian, you need to set API token in the plugin setting - see below.
Set API token
- Get API token from API management page of RescueTime. Go to "Create a new API key" with a reference label that you can type anything (say, "obsidian integration"). You don't have to change "Allow queries from:". Click "Activate this key" and copy the key.
- In the setting tab, now "Community plugins" has 'RescueTime'. Paste the copied key in "API token".
- To test API connection, click "connect" in "API connection test".
That's it! Now you should be able to view the data from RescueTime.
View RescueTime dashboard for today
Click "Expand" icon at the top right corner to expand the right pane and find the RescueTime icon. All graphs are based on the data today.
Note
Your RescueTime clients send data to the RescueTime server every 30 minutes for free users, and 3 minutes for pro users. Thus, you will get the data update with these intervals.
View RescueTime data for the time period specified by you
If you type the code block with the following format, then it will turn into the graphs showing the data over the period defined by you.
```rescuetime
FROM YYYY-MM-DD TO YYYY-MM-DD
```
Note
Currently, this code block only supports the time periods spanning 31 or less days. Also you need to specify the time range starting 92 or less days before today. Querying 93 or more days ago will require RescueTime Pro subscription and the developer does not have subscription...