Jump to content

FSNotes


gingerbeardman
 Share

Recommended Posts

Quote

 

This Alfred workflow offers the following functions:

 

  • fsf Open... (choose from list of files in FSNotes default storage folder, required)
  • fsi Import... (matches filename or phrase, required)
  • fss Search... (matches filename or phrase, required)
  • fsc Create from Clipboard... (specify title, optional)
  • fsn Create... (specify title, optional)

 

To choose from a list of all functions use the fs keyword.

 

 

 

Screenshot:

 

  • it would be much nicer if all screenshots were taken using the default Alfred theme?
  • They're going to be a real mishmash of themes as it is. The below screenshot uses a custom theme.

 

FSNotes-AlfredWorkflow-22.thumb.png.2dee0bbffc9c6f9edad622a2b157f17c.png

Edited by gingerbeardman
screenshot
Link to comment
Share on other sites

1 hour ago, gingerbeardman said:

it would be much nicer if all screenshots were taken using the default Alfred theme?


Disagreed. Different people like different themes and will use different workflows. It’s positive to highlight you’re not limited to one look.

 

Plus, some workflows are fun to present with certain themes. E.g. Microphone Control and Ignore in Alfred.

 

2 hours ago, gingerbeardman said:

They're going to be a real mishmash of themes as it is.


Each Gallery page shows one workflow at a time, and within that, the theme is consistent. I don’t think people are going to be confused by that.

Link to comment
Share on other sites

@gingerbeardman It’s a friendly disagreement, though! I’m interested in knowing why you disagree if you have a specific usability concern. If it’s just an aesthetic preference, I think we can agree everyone will have their own. One important consideration is that if every page used the same theme and you didn’t like the choice, then you’d feel stuck with it. At least this way there’s something for everyone.

 

@iandol GitHub itself provides feeds. Go to a releases page and append .atom to the URL. That’s not the only way, but it is common. When a change is detected, the update is reviewed and updated in the Gallery.

Link to comment
Share on other sites

Indeed. Even if the workflow was just a file in the repo one could still get a feed for it.


In this case (beeing a wiki page) it’s not really feasible, especially because the URL changes with each update. Either the distribution method changes or we’ll need to get a ping by someone whenever there’s a new version. Doesn’t seem like it gets a ton of updates and it’s now a codeless workflow which calls their URL handler, so doesn’t look like an issue.


Another option would be to have the changelog as a separate hosted file. Basically anything which only changes with new releases is a good candidate.

Link to comment
Share on other sites

So the author of the FSNotes app is glushchenko, but @gingerbeardman builds and maintains the workflow, and @iandol recently submitted updates to it? Nice collaboration!

 

An individual repo might make sense in that regard. If gingerbeardman hadn’t mentioned being the author, with that page I’d have assumed glushchenko. But it’s up to gingerbeardman to change the method or keep as is, the choice won’t affect inclusion (I’ll prepare it shortly).

 

But do please let us know of eventual new releases or if you ever switch to another release method which can be auto-checked.

Link to comment
Share on other sites

  • 2 weeks later...

This is pretty much ready to go in, but I’ve noticed something: fsf says it searches the FSNotes default folder and its scope is set to ~/Library/Mobile Documents/iCloud~co~fluder~fsnotes/Documents. However, when downloaded from GitHub FSNotes defaults to ~/Library/Containers/co.fluder.FSNotes/Data/Documents. Is the former the default for the version available in the Mac App Store? Shouldn’t both be included in the scope?

 

Also, what’s the way for one to send a pull request or suggestion? There is an fsc keyword to add a note with the current clipboard contents, but a Universal Action would make it considerably more versatile (adding a note from selected text or any clipboard entry, not just the most recent). Ditto for the import (fsi), in which a Universal Action or File Action (to limit the matching file types) would allow users to add from what they have selected in the Finder or Alfred’s navigation.

 

Edited by vitor
Link to comment
Share on other sites

OK!

 

https://github.com/gingerbeardman/fsnotes-alfred-workflow

 

Regarding Scope, the path is `~/Library/Mobile Documents/iCloud~co~fluder~fsnotes/Documents` on my Mac.

 

At `~/Library/Containers/co.fluder.FSNotes/Data/Documents` I do see some example documents but they are not my files.

 

So, I'll ask at FSNotes.

 

 

Edited by gingerbeardman
Link to comment
Share on other sites

Quote

 

Default path for Mac App Store version is iCloud Drive ~/Library/Mobile Documents/iCloud~co~fluder~fsnotes/Documents

 

Default path for notarised version (from GitHub and brew) is ~Library/Containers/co.fluder.FSNotes/Data/Documents

 

 

So, I have issued a new version of the Workflow to include both in scope.

Link to comment
Share on other sites

2 hours ago, gingerbeardman said:

v2.5

 

Will be live in the Gallery soon.

 

2 hours ago, gingerbeardman said:

and `Cmd+Alt+J` hotkey

 

Note hotkeys are always stripped on import, to avoid conflicts. That is to say it’s fine to suggest a hotkey, but users won’t have that one by default.

Link to comment
Share on other sites

I updated to gallery 2.5 and my keyboard shortcut stayed. So is it only on the initial import?

 

In that they need to map their own hotkey, or add the entire hotkey node back into the workflow?

 

 

thanks

Edited by gingerbeardman
Link to comment
Share on other sites

9 minutes ago, gingerbeardman said:

So is it only on the initial import?


Yes. The customisations already in place remain, unless you untick the migration box on the bottom left.

 

10 minutes ago, gingerbeardman said:

In that they need to map their own hotkey


Yes, just that.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...