Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daaru00/obsidian-time-tracker
Obsidian plugin to manage time tracker timers
https://github.com/daaru00/obsidian-time-tracker
obsidian-md
Last synced: 3 months ago
JSON representation
Obsidian plugin to manage time tracker timers
- Host: GitHub
- URL: https://github.com/daaru00/obsidian-time-tracker
- Owner: daaru00
- License: mit
- Created: 2021-04-16T17:31:42.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-04T21:36:22.000Z (about 2 years ago)
- Last Synced: 2024-06-17T22:48:15.503Z (5 months ago)
- Topics: obsidian-md
- Language: TypeScript
- Homepage:
- Size: 1.82 MB
- Stars: 64
- Watchers: 6
- Forks: 7
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - daaru00/obsidian-time-tracker - Obsidian plugin to manage time tracker timers (TypeScript)
README
# Obsidian Timer Tracker Plugin
An [Obsidian.md](https://obsidian.md/) plugin that help to keep track of time spent on different tasks.
## Installation
Download zip archive from [GitHub releases page](https://github.com/daaru00/obsidian-time-tracker/releases) and extract it into `/.obsidian/plugins` directory.
## Usage
Add this code block where you want to show the timer widget:
````makrdown
```timetracker
example-identifier
```
````Interact with timers, start, pause, resume, delete:
![time tracker](./doc/gifs/timers.gif)
## Configurations
When a timer is saved the tracked amount of time can be approximated to the closest 5/10/15 minute, this configuration can be changed in settings page.
![settings](./doc/imgs/timers-settings.png)
## Commands
You can also use commands to interact with timer in the same way as the UI:
![time tracker commands](./doc/gifs/timers-commands.gif)
Also creating a new timer (will also pause other running timers):
![new time tracker](./doc/gifs/new-timer.gif)
## Saving
When you use the stop action for a timer it will be deleted from the list of timers and saved into a configurable "storage file":
![time tracker save](./doc/gifs/save-timers.gif)
The plugin will create an title header for each day:
![time tracker save different days](./doc/gifs/save-timers-different-days.gif)
## Compatible Plugins
This plugin is compatible with [Jira Issue](https://github.com/daaru00/obsidian-jira-issue) and [Redmine Issue](https://github.com/daaru00/obsidian-redmine-issue) widgets.
With these plugins you will be able to save timers to a remote system like Redmine or Jira.