Earlier quoted context omitted.
I've been experimenting with Flatnotes ( https://github.com/Dullage/flatnotes ) for a while and really like the design. No notebooks or even folders, just a single directory with markdown files and decent search & tagging. It feels a lot like what happened to email when we gave up all the up-front structuring with deep hierarchies and just said index it and we'll find it when we need to. The project is just "good eno…
Tagging is a strictly more powerful tool than hierarchies, at least with same amount tags vs directories/categories, because an item can be tagged using multiple different tags, but can only be in one directory, unless you create duplicates or symlinks or whatever.
Siyuan: Privacy-first, self-hosted personal knowledge management software
141–150 of 160 posts
Re: Siyuan: Privacy-first, self-hosted personal knowledge management software
#142Looks cool, but as I have been on this knowledge management / productivity journey like everybody. Here are my findings: If you are reasonably comfortable with computers / Unix. - You need to first rely on a directory structures, filenames, plaintext, lists and maybe markdown. Stick with a "File over app", Unix approach. - Try to sort things with universal concepts: locations, things, people, events, metrics, howtos.…
I have gone through the whole journey similar to you as well. It is so frustrating to keep searching for that perfect app only to find that every other app lacks something or the other. For the last year or so, I've settled on just plain markdown and the directory structure for hierarchy just like you. I use my preferred editor (Emacs) to modify the files. I get to use all the functionality like key-bindings, search,…
Re: Siyuan: Privacy-first, self-hosted personal knowledge management software
#143Re: Siyuan: Privacy-first, self-hosted personal knowledge management software
#144Earlier quoted context omitted.
I've been experimenting with Flatnotes ( https://github.com/Dullage/flatnotes ) for a while and really like the design. No notebooks or even folders, just a single directory with markdown files and decent search & tagging. It feels a lot like what happened to email when we gave up all the up-front structuring with deep hierarchies and just said index it and we'll find it when we need to. The project is just "good eno…
Tagging is a strictly more powerful tool than hierarchies, at least with same amount tags vs directories/categories, because an item can be tagged using multiple different tags, but can only be in one directory, unless you create duplicates or symlinks or whatever.
Non-sym links do exactly this. Starting with your file in foo;
ln foo/file bar/file
will have the file (really a reference-counted pointer) appear in both directories. It's the same location on disk and there's no overhead until you run out of inodes.Re: Siyuan: Privacy-first, self-hosted personal knowledge management software
#145org-roam is pretty good. I came from Obsidian and wanted to build out some extra personal features for Bible notes. I made the switch to org-roam because i wanted to use elisp to develop instead of JS obsidian plugins. It took me a while to get over the learning curve but I’m very happy with it
* Any particular resources you followed to learn Elisp.
* What sort of time investment did it require for you to build your own system based out of Emacs?
* How are you syncing your files?
Re: Siyuan: Privacy-first, self-hosted personal knowledge management software
#146I am currently using Syncthing but unfortunately it's client app has been removed from Google Play [1]. I am managing with Syncthing-Fork.
[1] https://github.com/syncthing/syncthing-android/issues/2064
Re: Siyuan: Privacy-first, self-hosted personal knowledge management software
#147Looks cool, but as I have been on this knowledge management / productivity journey like everybody. Here are my findings: If you are reasonably comfortable with computers / Unix. - You need to first rely on a directory structures, filenames, plaintext, lists and maybe markdown. Stick with a "File over app", Unix approach. - Try to sort things with universal concepts: locations, things, people, events, metrics, howtos.…
You get 5 if you are willing to compromise. Since it's just all text files in directory trees, you can sync the tree to your mobile phone (e.g with syncthing) and just use any text editor.
[1] https://zim-wiki.org/index.html [2] git with an add-on.
Re: Siyuan: Privacy-first, self-hosted personal knowledge management software
#148In my notes.org file, I collect all kind of snippets, knowledge, ideas, how-tos, and such stuff.
Outlines make it possible to hide parts of the text in the buffer.
A headline starts with one or more stars. A heading has one star, a sub-heading two, etc.
Use the linking feature in ordmode to link items/notes together through references.
Stick with a "File over app", Unix approach. You need to first rely on a directory structures, filenames, plaintext, lists and orgmode.
Leverage Unix tools: unix commands, (rip)grep, git, fzf, etc.
Re: Siyuan: Privacy-first, self-hosted personal knowledge management software
#149Earlier quoted context omitted.
Creating a note taking, personal productivity app is an elaborate but common procrastination technique for developers.
right up there with creating your own personal website
Re: Siyuan: Privacy-first, self-hosted personal knowledge management software
#150What I miss from this type of apps, including notion, is the ability to "inherit" properties from databases. I would like, for example, to create a superdb with basic task properties (title, deadline) and then create subdatabases that add more project-specific properties. This, I'll be able to create a single view with all my tasks for the day in a single place, but also add all the info I need for individual tasks.…
Most complex tools have task types, some are customizable, some not - e.g. Jira would do what you describe?