![]() ![]() The length, or change work_mins in the config.yml file. ⏳ Sessionsįocus has 3 types of sessions: work, short break, and long break. If you specify a command-line argument while running focus, it will override theĬorresponding value in the config file. Work_mins: 25 # work session length work_msg: Focus on your task # work session message (shown in terminal and notification) short_break_mins: 5 # short break session length short_break_msg: Take a breather # short break session message (shown in terminal and notification) long_break_mins: 15 # long break session length long_break_msg: Take a long break # long break session message (shown in terminal and notification) long_break_interval: 4 # number of sessions before long break notify: true # show desktop notifications auto_start_work: false # Automatically start the next work session auto_start_break: true # Automatically start the next break session 24hr_clock: false # Show time in 24 hour format sound: ' ' # name of ambient sound to play sound_on_break: false # play ambient sound during break sessions dark_theme: true # use colours befitting a dark background session_cmd: ' ' # execute an arbitrary command after each session ![]() Focus provides six built-in ambient sounds that you can play during a session,įocus is written in Go, so you can install it through go install (requires Go.Detailed statistics for your work history are provided including charts.You can customise the notification messages.Desktop notifications are supported on all platforms.You can set a maximum number of sessions.You can customise the number of sessions before a long break.You can pause and resume work sessions.Work and break session lengths are customisable.Once you've completed four work sessions, you can take a longer 15 minute.When the timer rings, take a short break for 5 minutes. ![]()
0 Comments
Leave a Reply. |