Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/liquidev/pomod
pomod is a dead-simple Pomodoro timer for Polybar.
https://github.com/liquidev/pomod
Last synced: about 1 month ago
JSON representation
pomod is a dead-simple Pomodoro timer for Polybar.
- Host: GitHub
- URL: https://github.com/liquidev/pomod
- Owner: liquidev
- License: mit
- Created: 2020-03-06T23:46:12.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-08T00:04:29.000Z (almost 5 years ago)
- Last Synced: 2024-11-14T08:03:01.428Z (about 1 month ago)
- Language: Nim
- Homepage:
- Size: 362 KB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-Polybar - pomod
README
# pomod
pomod is a dead-simple Pomodoro timer for Polybar, written in Nim.![screenshot](screenshot.png)
## Installation
```sh
$ git clone https://github.com/liquid600pgm/pomod.git
$ cd pomod
$ nimble install
$ sudo ln -s $HOME/.nimble/bin/pomod /usr/bin/pomod
```
In your Polybar config:
```ini
[module/pomod]
type = custom/script
exec = pomod
tail = true
format = %{F#f8f8f2}%{u#ff5555}%{+u}%{-u}
click-left = kill -USR1 %pid%
click-middle = kill -USR2 %pid%
```Nerd Fonts recommended.
## Features
### Pros
- it's very minimal
- it's made for use with nerd fonts
- it has notifications for finished timespans
- it has a nice, unobtrusive sound### Cons
- no configuration unless you edit the source code
- default config requires nerd fonts
- the timer's probably imprecisepomod was mainly made because all the existing online Pomodoro timers suck and
there was no Polybar module for a Pomodoro timer. Well, now there is, and it
doesn't suck (for me at least). Hooray, I guess?Feel free to use it in your setups, hopefully it can provide itself useful.