I've started using the Pomodoro Technique as a productivity booster.
For fun, I also ended up making a console Pomodoro Timer called Thyme. There's tmux integration baked right in. You can also extend it with Ruby.
Get it with:
$ gem install thyme
Watch a timer in your tmux status bar:
# vim ~/.thymerc
set :tmux, true
# vim ~/.tmux.conf
set-option -g status-right '#(cat ~/.thyme-tmux)'
set-option -g status-interval 1
The ~/.thymerc
file actually runs any Ruby source code. Thyme has pre/post
hooks, so you can run arbitrary code:
before do
`mplayer ~/flight-of-the-bumble-bee.mp3 &`
end
after do |seconds_left|
`notify-send -u critical "Thyme's up!"`
end
There's also an option
method, in case you wanted to add new options to the
thyme
binary:
option :t, :today, 'open today sheet' do
`vim ~/.thyme_today.md < \`tty\` > \`tty\``
end
The source code is available via GitHub. Hope you enjoy it!
Follow me via Newsletter, RSS feed, or Twitter.
You may also enjoy:
A History of Computing
·
SEO Tactics
·
Podcasts for Bootstrappers
·
All Articles →