2 ms·
In the last week, I've started using Foam too. It hits the sweet spot for me: - Plain Markdown files stored in git; exactly what I am used to for code. - Edi
by stevesimmons 6y ago
In the last week, I've started using Foam too.
It hits the sweet spot for me:
- Plain Markdown files stored in git; exactly what I am used to for code.
- Editor is VisualStudioCode, which I always have open, and can configure however I like.
- No vendor lock-in.
- wadkar 6y agoWould you say it's an editor lock-in? I can make pretty much the same argument for say, vim or emacs, and say that plain markdown + fugitive/magit hits the sweet spot. I am just trying to understand where's the vendor lock-in thing coming into the picture here.
- douglaswlance 6y agoUltimately, it's just Markdown files. There isn't any data stored in addition to your Markdown files. So if you want to change "vendors," you are free to do so without penalty.
- input_sh 6y agoYou have to do the sync via GitHub, which is in and of itself a vendor lock-in in my opinion. I really don't get why I can't just point to any Git repo for syncing purposes.
- mrkwse 6y agoI only started using it today so may be missing something, but how/why is it locked into GitHub? I can’t see anything specific to GitHub (and I used the full recommended extension set). Not only that but I can’t see anything to stop you setting it up in a more typical cloud file syncing service (e.g. Dropbox) directory and having everything happen effortlessly in the background?
- arcticfox 6y agoThere's nothing requiring the use of GitHub, you can 100% use your own Git repo for syncing purposes. Definitely a big plus of Foam and similar approaches of assembling open primitives into a useful package =)