I appreciate everybody's input. I'm leaning one of two ways at this point:

1. Gollum <https://github.com/gollum/gollum/wiki>, which seems simple and 
allows me to work almost totally within BBEdit.
2. DEVONthink <https://www.devontechnologies.com/apps/devonthink>, which 
I've owned and used not nearly to its potential for almost 10 years now. It 
has a wiki links functionality that I've never explored. Since I use this 
software for other functions already, I think I might be able to make a 
good Zettelkasten-based system using index folders but with text file 
creation and editing within BBEdit (In keeping with the last recommendation 
for EagleFiler which I understand to be a similar piece of software to 
DEVONthink, but importantly costs money that I haven't yet spent)

I'm going to take a whack at the latter option first, and if it doesn't 
meet my needs I'll try gollum.

Best,
Christopher

On Wednesday, December 18, 2019 at 9:23:42 AM UTC-5, Vlad Ghitulescu wrote:
>
> Hey!
>
> EagleFiler <https://c-command.com/eaglefiler/>
>
>    - let you organize the notes in one big bucket or a hierarchy of 
>    subfolders 
>    - can instant search within a certain subfolder or in the whole library 
>    - let you use tags but don't force you to 
>    - can link a note from within another note 
>    - has extended AppleScript-support 
>
> and (most important :-)
>
>    - have an "*Open with BBEdit*"-menu item (and even a shortcut for it 
>    :-) so everything I do with the notes happens in BBEdit. 
>
> I use Typinator <https://www.ergonis.com/products/typinator/> for the 
> filenames and even Git (with Tower <https://www.git-tower.com/mac>, but 
> still in the version 2, not the current, subscription one :-/) for a local 
> repository within the EagleFiler-library.
>
> Regards,
> Vlad
>
> On 16 Dec 2019, at 9:57, Roland Küffner wrote:
>
> Hi Christopher,
>
> I'm actually doing a home brewn approach to a zettelkasten system. The 
> main things are there: just one repository (folder) and date based id's in 
> the file names.
>
> Here are some thoughts that you may also read as tipps:
>
>
>    - My most important advice would be: do not relate on one app. As 
>    astounding as BBEdit is, it hast some weak points (please forgive me this 
>    heresy) when it comes to the special needs of a zettelkasten: 
>       - instant searching your notes (preferable with a system wide hot 
>       key) - I use nvALT for that, it still holds the crown in that ballpark 
>       (some kind of a Live Search for project files would be a nice addition 
> to 
>       BBEdit (at least for my needs))
>       - #hashtag support out of the box (you might try The Archive for 
>       that)
>       - [[WikiLink-Support]] - again, nvALT is good at this
>    - I also use BBEdit heavily on my zettelkasten as it is my main tool 
>    when it comes to editing text. Here are some minor twists that help me
>    - I recorded a "Find Next WikiLink" script: just start a recording in 
>       the Script Editor, switch to BBEdit and perform a search for \[\[.+?\]\]
>       - … or hit cmd+B when inside a [[WikiLink]]
>       - "Open File by Name" (cmd+D by default) opens other files quickly
>       - I use a BBEdit project for my zettelkasten. They allow you to use 
>       containers to create temporalily hierarchical structures - without 
>       rearranging your files (I'm not too dogmatic about the 
> no-subfolder-rule)
>       - Filters are also a great tool for working with a zettelkasten - I 
>       set up a few filters that simply search for text contents (mostly for 
>       hashtags like #project_xy). This narrows down the file list in a 
> project.
>    - Last but not least, I rely on Keyboard Maestro (honestly I can not 
>    imagine using a Mac without it): if you don't know it, in very short 
> words: 
>    it is a macro utility (and so much more).
>    - It nicely handles the creation of new zettel files - including the 
>       creation of a time based id in the file name
>       - It is also easy to set up a macro that creates a new file and 
>       copies the current selection to it - giving me a system wide snippet 
> saving 
>       tool
>       - It communicates nicely with BBEdit: it can access BBEdit's Text 
>       Factories to achieve all kinds of text processing needs, even if you 
> are in 
>       some other app (an example: I have a macro that uses a Text Factory to 
>       extract all [[WikiLinks]] of the frontmost text document and to provide 
> a 
>       nice Spotlight-like search bar for navigating and opening one of it)
>    
> So this might not be the solution you are looking for, but in my opinion 
> BBEdit is a strong chain link in a zettelkasten system that is even more 
> fertile when brought together with other good tools. And at the end of the 
> day it is the beauty of plain text that makes this freedom a joy (and one 
> of the reasons I still like and use BBEdit so much).
>
> Regards
> Roland
>
>
> On Sat, Dec 14, 2019 at 10:38 PM Christopher H. <[email protected] 
> <javascript:>> wrote:
>
>> All,
>>
>> I am wondering if anybody has experience using BBEdit as their primary 
>> location for a Zettelkasten-based note-taking system? For the uninitiated, 
>> Zettelkasten is just another way of keeping track of notes and ideas 
>> <https://zettelkasten.de> - a system rather than a piece of software. 
>> It's described thoroughly in English in the book *How to Take Smart 
>> Notes* by Sönke Ahrens 
>> <https://www.goodreads.com/author/show/14876464.S_nke_Ahrens>, and while 
>> there are now a few pieces of primary software that have been built around 
>> the general principles of the Zettelkasten, others have ported the system 
>> to their text editor of choice - such as has been done with Sublime Text 
>> <https://github.com/renerocksai/sublime_zk>.
>>
>> I would love to have this functionality ported to BBEdit rather than 
>> using a separate piece of software, if anybody is aware of efforts to 
>> do so. The primary features required are related to automatic ID generation 
>> for the file as well as incorporation of wiki-style links.
>>
>> - Christopher H.
>>
>> -- 
>> This is the BBEdit Talk public discussion group. If you have a 
>> feature request or need technical support, please email
>> "[email protected] <javascript:>" rather than posting to the group.
>> Follow @bbedit on Twitter: <https://twitter.com/bbedit>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BBEdit Talk" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/bbedit/1398ad33-d621-4c49-982b-77649525e0f1%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/bbedit/1398ad33-d621-4c49-982b-77649525e0f1%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> -- 
> This is the BBEdit Talk public discussion group. If you have a 
> feature request or need technical support, please email
> "[email protected] <javascript:>" rather than posting to the group.
> Follow @bbedit on Twitter: <https://twitter.com/bbedit>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/bbedit/CABybPXY0wubQnAsuSCQ2wHURftkv98SHRvEvCD8Y4mv5GCaq8A%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/bbedit/CABybPXY0wubQnAsuSCQ2wHURftkv98SHRvEvCD8Y4mv5GCaq8A%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
This is the BBEdit Talk public discussion group. If you have a 
feature request or need technical support, please email
"[email protected]" rather than posting to the group.
Follow @bbedit on Twitter: <https://twitter.com/bbedit>
--- 
You received this message because you are subscribed to the Google Groups 
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bbedit/72c74fa2-8a2a-411c-bedc-4663b2bf3991%40googlegroups.com.

Reply via email to