#journal #gui #write #force #keyboard #focus #entries

app annoying_journal

A journal that pops up regularly to force you to write entries

4 releases

0.1.3 Apr 7, 2022
0.1.2 Apr 6, 2022
0.1.1 Mar 31, 2022
0.1.0 Mar 26, 2022

#251 in Text editors

AGPL-3.0

56KB
251 lines

annoying_journal

A low-dependency GUI journal that pops up and steals keyboard focus every 37 minutes, to force you to write an entry.

Video

Output

Text and timestamps of journal entries are saved in the directory annoying_journal, in JSONL format.

CLI parameters

  • --interval-secs <u64> - Change the pop-up interval (default is 2,225)
  • --prompt <String> - Change the prompt that shows above the editor.

Misc

Git repo: https://six-five-six-four.com/git/reactor/annoying_journal

Backup Git repo: https://github.com/ReactorScram/annoying_journal

License: AGPLv3

Dependencies

~17–26MB
~411K SLoC