A desktop note taking application, that allows you to quickly describe the current day.
histd.py | ||
license.md | ||
readme.md |
How I spent this day
A simple but useful personal diary application.
The sole purpose of this application is to quickly create a file
and open it in a text editor so that I can take a note before I lose my desire.
Notes can be found in the ~/.local/share/histd
directory.
tree ~/.local/share/histd
# /home/user/.local/share/histd
# └── 2022
# └── 08
# ├── 18.md
# └── 19.md
Usage
python3 histd.py
Installation
Recommended method
sudo cp histd.py /usr/local/bin/histd
Risky way (without cloning the repository)
sudo curl -o /usr/local/bin/histd "https://raw.githubusercontent.com/ordinary-dev/histd/master/histd.py"
To create a new note, you can simply type histd
in the terminal.
Backup
To create an archive of all notes, run the following commands:
cd ~/.local/share
tar -cJf histd.tar.xz histd
Merge all notes
This command concatenates all files and prefixes each with the creation date.
for f in ~/.local/share/histd/**/*.md; do echo $f | sed 's/^.*histd\//# /'; cat "${f}"; echo; done