Ferrum Marketplace

Daily Journal

Vyloxi ✔ · ⬇ 0 installs · Productivity

One Markdown page per day in a journal folder: open today, add a timestamped line from anywhere, browse older days.

vyloxi.daily-journal Download .fext

In Ferrum open Extensions in the sidebar, search for Daily Journal and press Install. Or use Extensions: Install from File with the downloaded file.

What it adds

Commands (7)

CommandId
Daily Journal: Open TodaydailyJournal.today
Daily Journal: Open YesterdaydailyJournal.yesterday
Daily Journal: Open TomorrowdailyJournal.tomorrow
Daily Journal: Open a Date...dailyJournal.openDate
Daily Journal: Add a Line to Today...dailyJournal.quickEntry
Daily Journal: Add Selection to TodaydailyJournal.addSelection
Daily Journal: Browse Days...dailyJournal.browse

Keybindings

KeysCommand
Ctrl+Alt+JdailyJournal.today
Ctrl+Alt+LdailyJournal.quickEntry

Settings

SettingDefaultWhat it does
dailyJournal.folder'journal'The folder inside your project where the daily pages go.
dailyJournal.template'# {{weekday}}, {{date}}\\n\\n## Plan\\n\\n- [ ] \\n\\n## Notes\\n\\n## Done\\n\\n'The text of a new page. Use \n for new lines and {{date}}, {{weekday}}, {{month}}, {{year}}, {{time}}.

Code

Runs JavaScript from extension.js when: onCommand:dailyJournal.today, onCommand:dailyJournal.yesterday, onCommand:dailyJournal.tomorrow, onCommand:dailyJournal.openDate, onCommand:dailyJournal.quickEntry, onCommand:dailyJournal.addSelection, onCommand:dailyJournal.browse.