50 lines
701 B
Plaintext
50 lines
701 B
Plaintext
|
Make a cli-like journaling app.
|
||
|
|
||
|
|
||
|
dir structure
|
||
|
.myjournalapp
|
||
|
-- year
|
||
|
-- Month
|
||
|
-- Day
|
||
|
--2017-May-02.txt
|
||
|
|
||
|
When I run myjournalapp it'll open up a curses like selction dialog (think similar to NCDU)
|
||
|
Or better yet, screw it. We'll just get a command prompt with a list of entries.
|
||
|
|
||
|
Then I'll select the year
|
||
|
Then month
|
||
|
Then day.
|
||
|
|
||
|
First option will be today's date. Rest will be entries that already exist.
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
EX:
|
||
|
|
||
|
Today (select this to go straight into today's entry. If it doesn't exist,
|
||
|
create a new one. Posibly have some sort of templating.)
|
||
|
|
||
|
2016
|
||
|
2017
|
||
|
|
||
|
(select 2017)
|
||
|
|
||
|
Jan
|
||
|
Feb
|
||
|
Mar
|
||
|
Apr
|
||
|
May
|
||
|
Jun
|
||
|
Jul
|
||
|
Aug
|
||
|
Sep
|
||
|
Nov
|
||
|
|
||
|
(select NOV)
|
||
|
|
||
|
01 - (Do I want a title here too?)
|
||
|
02
|
||
|
...
|
||
|
31
|