Hacker GitHub

← All repos

Aperocky/diaryman

View on GitHub ↗ ★ 28 Shell

Lazy (wo)man's CLI diary manager

13 mentions on Hacker News by 1 person: 1 story, 12 comments · first 2020-01-14 · latest 2025-12-11

Mentions per year 13 mentions · busiest year 2023 (6)
20082026
  1. Sometimes a simple bash script will give it wings: https://github.com/Aperocky/diaryman What this is: $ diary # opens vim to $DIARYDIR/year/month/day.md
  2. …diary/todos: I had tried a diary script that does the simple act of opening today's diary in vim: https://github.com/Aperocky/diaryman Once things became overwhelming, it was less trackable across time and became messy - so I created…
  3. …structure and date for you: https://github.com/Aperocky/diarycli Or shell if you prefer that: https://github.com/Aperocky/diaryman/blob/master/diaryman.sh Been using this for 5 years+, and hopefully for decades more.
    comment by Aperocky · 2023-06-19 · in Plain text journaling in Vim
  4. …Alternatively there is a shell version if you are averse to python/pip package manager as well: https://github.com/Aperocky/diaryman/blob/master/diaryman.sh I've been using this for years, it doesn't have any fancy features - it only…
    comment by Aperocky · 2023-06-19 · in Plain text journaling in Vim
  5. …Alternatively there is a shell version if you are averse to python/pip package manager as well: https://github.com/Aperocky/diaryman/blob/master/diaryman.sh The only way I can get myself to write things down is to have it one commands away…
  6. A simple diary script. `$ diary` to create/open a file for today's diary in vim: https://github.com/Aperocky/diaryman/blob/master/diaryman.sh Or try `pip install diarycli`: https://github.com/Aperocky/diarycli , for a pip packaged python…
  7. …upon `$ diary` would create/open an entry for the current day in the appropriate folder with vim: https://github.com/Aperocky/diaryman/blob/master/diaryman.sh . Text files will last forever, it has some basic flavoring with markdown, but…
    comment by Aperocky · 2023-01-29 · in Take more screenshots (2022)
  8. For the unix fundamentalist out here: https://github.com/Aperocky/diaryman/blob/master/diaryman.sh I had this little script aliased from shell, whenever I type `diary` it creates/open the current days' note file in vim.
    comment by Aperocky · 2022-11-09 · in Writing down what I do in Obsidian
  9. Here's my simple (unix) note taking system: https://github.com/Aperocky/diaryman/blob/master/diaryman.sh Whenever I type `diary` in the terminal, it opens vim on a text file that corresponds to today. All of the diary files are nicely…
    comment by Aperocky · 2022-10-06 · in Notes against note-taking systems
  10. Shameless plug: https://github.com/Aperocky/termlife/blob/master/diaryman.sh This is how I get to keep journal, by having it as a 5 letter command in the terminal.
  11. …that I was able to add, but because it enabled me to write actual diary. Here's the script. https://github.com/Aperocky/termlife/blob/master/diaryman.sh All I had to do was to type $diary in the terminal and I'm writing my diary in vim. I…
    comment by Aperocky · 2020-02-04 · in The Missing Semester of Your CS Education
  12. I uses good old terminal and vim, with a single command to enter current diary: https://github.com/Aperocky/termlife/blob/master/diaryman.sh Writing diary has been so much easier! (though probably will be hard to extend to people who don't…