glushchenko / fsnotes

Notes manager for macOS/iOS
https://fsnot.es
MIT License
6.38k stars 469 forks source link

Add support for weekly journaling similar to Foam's feature #1296

Open obask opened 2 years ago

obask commented 2 years ago

Describe your feature request I'd like to be able to create daily notes on a hotkey similar to Foam journal feature https://foambubble.github.io/foam/features/daily-notes.html

Additional context This is my most-used feature in Foam and like to be able to open a notes app with a new weekly app, or open current week's notes. Also it would be helpful to hotkeys such as Alt+D.

Screen Shot 2022-02-13 at 3 37 09 PM
jamesgecko commented 2 years ago

I also found having a dedicated note for the day surprisingly useful in Foam, even though Foam isn't quite my perfect note taking app. I liked the feature so much that I reproduced it in nvALT by using a cron job to automatically create the note file and adding a keyword in Alfred to launch nvALT with the day's date as the search string. Presumably one could do something similar with FSNotes, although having them built-in would of course be easier.

One thing that would make this easier to automate with external tools would be if there was a URL scheme to "find a note, or create it with text if it doesn't exist." Then I could access my daily (or weekly) note through Alfred with something like this: fsnotes://find-or-create/?title=2022-04-21&txt='April%2021%2C%202022%0A-%20%5B%5D%20Review%20PRs%0A'

adamshand commented 1 year ago

I would also really like this, I miss the simple journalling functionality in Obsidian. For me all that would be desired is:

Thanks again for the great app!

gingerbeardman commented 1 year ago

One thing that would make this easier to automate with external tools would be if there was a URL scheme to "find a note, or create it with text if it doesn't exist." Then I could access my daily (or weekly) note through Alfred with something like this: fsnotes://find-or-create/?title=2022-04-21&txt='April%2021%2C%202022%0A-%20%5B%5D%20Review%20PRs%0A'

We already have a URL scheme: https://github.com/glushchenko/fsnotes/wiki/URL-scheme

but I will add your find-or-create as a feature request #1467

I would also really like this,

If you use something like Alfred you could set this up quite easily.

There would be a trigger (keyword or hotkey) that would create a new note with the year and week.

I've added the following to Alfred Workflow:

Please see https://alfred.app/workflows/gingerbeardman/fsnotes/

I've also added the request to specify a folder: #1468

The app already has shortcuts for moving up and down the notes list, but it would require per-folder sort options to be able to navigate them in order (to avoid all your notes being sorted alphabetically) #1469

adamshand commented 1 year ago

Haven't used Alfred in ages, maybe a good reason to dust it off. Thanks!

gingerbeardman commented 1 year ago

One down: per-folder sort.