README file from
GithubTime Bullet Plugin for Obsidian
Automatically add timestamps to your lists with minimal effort 🕒
Features
- Auto-timestamp task lists: Converts
-[t]to- [HH:mm]with current time when you press Space - Timestamp continuity: When pressing Enter on a timestamped list item, the new line automatically includes the current time
- Toggle timestamps: Add or remove timestamps from any line with a customizable hotkey
- Minimal interference: Works naturally within your existing workflow
- No configuration needed: Simple, intuitive functionality right out of the box
Usage
Creating a timestamped list
- Type
-[t] - Press the Space key
- The text becomes
- [{{time_stamp}}]with the current time formatted based on your settings (default is HH:mm). - Continue writing your note
Continuing a timestamped list
- Press Enter at the end of a line that starts with
- [{{time_stamp}}] - A new list item with the current time is automatically created
- Continue with your notes
Toggle time bullets
- Place your cursor on any line
- Use the hotkey you've assigned to "Toggle time bullet" (set in Settings → Hotkeys)
- The command will:
- Add a timestamp to regular bullets:
-becomes- [HH:mm] - Remove timestamps from time bullets:
- [HH:mm]becomes- - Add both bullet and timestamp to plain text lines
- Add a timestamp to regular bullets:
Use Cases
- Meeting notes: Track when different points were discussed
- Daily logs: Document when you completed different tasks
- Research notes: Record the time of observations or findings
- Time tracking: Keep a simple record of activities throughout your day
Settings
- Time format: (default is HH:mm) - Customize your time format using Dayjs formatting found on the dayjs documentation
- Use UTC: (default is true) - Use UTC time when creating a timestamp. If false, time will be local to your machine.
Installation
From Obsidian Community Plugins
- Open Obsidian
- Go to Settings → Community plugins
- Disable Safe mode if necessary
- Click Browse and search for "Time Bullet"
- Install the plugin and enable it
Manual Installation
- Download the latest release from the releases page
- Extract the zip file to your Obsidian plugins folder:
{vault}/.obsidian/plugins/ - Reload Obsidian
- Enable the plugin in Settings → Community plugins
Support
If you encounter any issues or have feature requests, please:
- Open an issue on GitHub
- Check the existing issues before creating a new one
Contributing
Contributions are welcome! If you'd like to contribute:
- Fork the repository
- Create a feature branch
- Submit a pull request
License
This project is licensed under the MIT License - see the LICENSE file for details.