fsnotes icon indicating copy to clipboard operation
fsnotes copied to clipboard

Add support for weekly journaling similar to Foam's feature

Open obask opened this issue 3 years ago • 5 comments

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

obask avatar Feb 13 '22 23:02 obask

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'

jamesgecko avatar Apr 20 '22 18:04 jamesgecko

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

  • Set a folder for journals to be stored in.
  • Have a hotkey (cmd-J) which creates a new file with today's date
  • Have a hotkey (cmd-opt left/right arrow) which allows to sequentially move through existing journal files

Thanks again for the great app!

adamshand avatar Jan 24 '23 22:01 adamshand

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:

  • create new note with title containing year and week number, heading of the same
  • fsj keyword
  • Cmd+Alt+J hotkey

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

gingerbeardman avatar Jan 25 '23 10:01 gingerbeardman

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

adamshand avatar Jan 26 '23 02:01 adamshand

One down: per-folder sort.

gingerbeardman avatar Feb 03 '23 19:02 gingerbeardman