Idle Monitor
approvedby alberto98fx
Get notified when you stop typing to stay motivated.
★ 1 stars↓ 222 downloadsUpdated 1y agoMIT
Idle Monitor Plugin for Obsidian
Idle Monitor is an Obsidian plugin that tracks user activity and provides real-time feedback when you stop typing or moving your mouse. It includes customizable options to display idle time, adjust settings for activity monitoring, and showcase a beautiful rainbow gradient for the status text.
Screenshots

Features
- Idle Time Tracking: Notifies you how long you've been idle.
- Customizable Notifications:
- Adjust the idle time threshold.
- Option to include or exclude mouse movement as activity.
- Select between 12-hour and 24-hour time formats for notifications.
- Visual Customization:
- Customize the color of the status text.
- Enable a glowing rainbow gradient effect for idle status.
- Status Bar Display: View the idle status directly in the Obsidian status bar.
- Tooltip for Last Activity: Hover over the status bar to see the exact time you stopped typing.
Usage
Setting Up the Plugin
- Open Settings in Obsidian.
- Navigate to the Plugin Options under Idle Monitor.
- Configure the following settings:
- Idle Time Threshold: Set how long the user can be idle before being notified.
- Check Interval: Define how often the plugin checks for idle activity.
- Include Mouse Activity: Toggle whether mouse movement counts as activity.
- Text Color: Customize the text color for the status bar display.
- Rainbow Mode: Enable a glowing rainbow gradient effect.
- Time Format (24-hour): Switch between 12-hour and 24-hour formats for hover tooltips.
Viewing Idle Information
- The plugin updates the status bar to show how long you’ve been idle.
- Hover over the status bar text to see the exact time you stopped typing, formatted according to your selected time format.
Contributing
Contributions are welcome! Feel free to submit issues or pull requests.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.