tomat-start(1)

πŸ“¦
version 2.15.0 Β· 2 versions
, in nixpkgs unstable

πŸ… start β€” tomat-start(1) πŸ…

okay so bestie, welcome to the tomat-start(1) manual page for start. it's giving β€œnew Pomodoro session, but make it organized” ✨


🌸 NAME 🌸

  • start β€” start a new Pomodoro session, periodt πŸ…πŸ’…

✨ SYNOPSIS ✨

start [-w|--work] [-b|--break] [-l|--long-break] [-s|--sessions] [-a|--auto-advance] [--sound-mode] [--volume] [-h|--help]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so you're starting a brand-new Pomodoro timer session with the durations you specify. easy. iconic. πŸ”₯

if you don't pass any options, it uses the defaults from the platform config file or the built-in defaults: 25min work, 5min break, 15min long break, and 4 sessions. no cap.

and listen: custom durations only apply to the current session. so don't expect them to stick around forever, bestie πŸ˜­πŸ’–


πŸ’… OPTIONS πŸ’…

  • -w, --work <WORK> β€” duration of work sessions in minutes. if you don't specify it, it uses the value from the platform config file or the built-in default of 25 minutes. ⏳
  • -b, --break <BREAK_TIME> β€” duration of short breaks in minutes. if you don't specify it, it uses the value from the platform config file or the built-in default of 5 minutes. 🌿
  • -l, --long-break <LONG_BREAK> β€” duration of long breaks in minutes. long breaks happen after you complete the configured number of work sessions. if you don't specify it, it uses the value from the platform config file or the built-in default of 15 minutes. πŸŒ™
  • -s, --sessions <SESSIONS> β€” number of work/break cycles before taking a long break. if you don't specify it, it uses the value from the platform config file or the built-in default of 4 sessions. πŸ”
  • -a, --auto-advance <AUTO_ADVANCE> β€” control automatic phase transitions:
    • all β€” Auto-advance through all phases
    • none β€” Never auto-advance (pause at transitions)
    • to-break β€” Auto-advance from work to break only
    • to-work β€” Auto-advance from break to work only

if you don't specify it, it uses the value from the platform config file or the built-in default of 'none'. πŸ‘‘

  • --sound-mode <SOUND_MODE> β€” control sound notifications:
    • embedded β€” Use built-in audio files (default)
    • system-beep β€” Use system beep (terminal bell)
    • none β€” No sound notifications

if you don't specify it, it uses the value from the platform config file or the built-in default of 'embedded'. πŸ”Š

  • --volume <VOLUME> β€” set the audio volume for sound notifications, from 0.0 (silent) to 1.0 (maximum). values outside this range will be clamped. if you don't specify it, it uses the value from the platform config file or the built-in default of 0.5. 🎚️✨
  • -h, --help β€” Print help (see a summary with '-h') 🫢

🌈 EXTRA 🌈

the examples, bestie β€” literally right here:

# Start with defaults
tomat start

# Custom work/break durations
tomat start --work 45 --break 15

# Auto-advance between phases
tomat start --auto-advance

okay that's a wrap! this whole page is the tomat-start(1) manual under General Commands Manual, and ngl the footer doesn't print a version or date, so I'm not gonna invent one β€” that would be giving fake info, and we don't do that here πŸ’…πŸŽ€βœ¨

πŸ“¦ where this page comes from