You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document the available configuration options in the go-openpomodoro library:
- daily_goal: Daily Pomodoro target count
- default_pomodoro_duration: Default work session duration
- default_break_duration: Default break duration
- default_tags: Default tags for new Pomodoros
Include example settings file, duration format guide, and usage information.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+36Lines changed: 36 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,7 @@
19
19
*[Status Format](#status-format)
20
20
*[Available Parts](#available-parts)
21
21
*[Hooks](#hooks)
22
+
*[Settings](#settings)
22
23
23
24
## Installation
24
25
@@ -286,3 +287,38 @@ say "Pomodoro started"
286
287
```shellsession
287
288
$ chmod +x ~/.pomodoro/hooks/start
288
289
```
290
+
291
+
## Settings
292
+
293
+
The Pomodoro CLI can be configured using a `settings` file in your configuration directory (`~/.pomodoro/settings`). The settings file uses the logfmt format.
294
+
295
+
### Available Settings
296
+
297
+
*`daily_goal` - The number of Pomodoros you want to complete each day (integer, default: 0 = no goal)
298
+
*`default_pomodoro_duration` - Default duration for work sessions (duration string, default: "25m")
299
+
*`default_break_duration` - Default duration for breaks (duration string, default: "5m")
300
+
*`default_tags` - Default tags to apply to new Pomodoros (comma-separated strings, default: none)
0 commit comments