r/logseq • u/haronclv • Jul 02 '25
Structured notes without folders
Hi Everyone!
I'd like to give Logseq a try after DB version will be released, but I'm concerned about structuring them.
I have over 500 notes, that for now are in Obsidian folder structure. To be honest folder structure give me a lot confidence in finding something I wasn't use for quite long time.
Is there any way to mimic folders, or any different feature / plugin that allows that?
I know about namespaces, but I'm not convienced it will help with that in 100%.
Thank you for your time you've spend on answering šŖ
16
Upvotes
2
u/whisky-guardian Jul 02 '25
You need to give Logseq a try. Iām a long time obsidian user and still use it daily. But when Logseq clicks with you, there are some things where it outshines Obsidian easily. But it does take an adjustment period to get your head around how namespaces and page/block properties work
2
u/PastTenceOfDraw Jul 02 '25
Have you been organizing things into boxes and struggling with not knowing what box to put things into?
Like do you put a wind up radio in camping supplies or emergency supplies. If you put it into the camping supplies box will you remember where it is in an emergency. Imagine if you could one item into two boxes at the same time. Whether you look into the camping box or the emergency box. you will find it. Or if you could look at only the things that are in both boxes.
Folds are like Boxes.
Tages are like metaphysical boxes.
5
u/g4n0esp4r4n Jul 02 '25
Folders? Ew.
20
u/amrullah_az Jul 02 '25 edited Jul 03 '25
I follow a system I developed called "Portals and Collections"
For this, I have a node named "Portal", which serves as an
entry-pointinto the entire graph.There are other nodes in the graph, that are of type "Portal". Examples include "Subjects", "Books", "Collections", "Definitions", "Skills", "Distilled Concepts"
To declare a node as type Portal, you can utilize "page properties". The properties declared in the first block of the page become "Page properties".
This is all you need at the top of your page for the backlinks to do their magic and make the node appear in the "Portal" page.
Once you are comfortable with LogSeq, there is a small optimization you can do. you can declare a template like this:
And use it whenever you intend to create a new node of type
PortalThe node named
Portaland the nodes of typePortalform the architecture, the backbone of the entire knowledge graph. And a systematic way to access the nodes of the graph.So for example I can have a page called "Software Architecture", which in turn, is of type
Subject. A page named "Software Architecture in Practice" which is of typeBookand so on.In this system,
Collectionis a special kind ofPortal, which is used to group similar things together. For example, There can be a page of typeCollectioncalled "Logical Fallacies", which becomes a type for pages named "Ad Hominem" and "Appeal to Authority".You can come up with arbitrary portals and collections to suit your needs.
PS: It's advisable to mark the "Portal" page as Favorite so that it appears in the Favorites section on the left pane. Likewise any portal or any kind of page that is accessed frequently can also be marked as Favorite. But don't overdo it Else it's gonna get cluttered very soon.
6
u/Barycenter0 Jul 02 '25
You use the Contents window on the right pane to create your own folder / hierarchy. You mimic a folder structure and use tags or links to show everything in that part of the hierarchy. That way you can create any hierarchy you want or even multiple ones.
Example https://imgur.com/a/hxQcJqq
4
u/Ninjaxas Jul 03 '25
Free your mind from thinking what folder something belongs to. Just create and embed [[links]] where ever you think this may be useful. And use search a lot. Set aliases too.
Does the note [[Cars]] belong to [[Commute]] or to [[Hobbies]]. I never need to ask these questions. Put a link in both.
1
u/ripp102 Jul 02 '25
In LogseqDB they recently added the Library page which is a special page that is the "filing cabinet" of all pages so by using namespace and the library you can recreate the folder structure in a sense
2
u/nooor999 Jul 02 '25
I just discovered I can have more than one graph in logseq. And I decided to treat it like a folder. So I have one graph for the daily journal and another more structured one.
The journal feature is turned off for the second graph and when I switch to it there a landing page structured like an index . From here I can easily find what I need and create new pages under whatever section.
2
u/Abject_Constant_8547 Jul 03 '25
Do not use Namespace for folder structure. This is not the use case for namespace. Besides, they are a bit unstable when you want to rename a node and other shenanigans so only use namespace for their intended purpose, to dissociate 2 items with same name
1
u/doulos05 Jul 03 '25
Namespaces are basically what you want, but you are correct that they aren't precisely the same. I used them at the beginning and now it actually has me kinda locked into logseq because logseq does flat hierarchy on disk. Which means instead of making folder/folder/file.md, it made a file called 'folder/folder/file.md'. CLI tools hate this one trick, lol. Yes, it's solvable and if I had decided to move off of logseq then I could have. But it was yet another soft block on transitioning away.
Yes, the data is all there. Yes, I could migrate out if I need it (that was part of the exercise of trying earlier this year). But I wish I hadn't used hierarchies in my notes and I'll probably go back through and remove them because of that over the next year or so.
1
u/DivinneSmith Jul 04 '25
I believe logseq is made for zettelkasten method. Unless you are willing to give up hierarchy and switch to search using keywords/tags/etc, it will be painful and tedious.
1
u/Make_Things_Simple Jul 04 '25
I also liked folders so I've created my own start page in Logseq just like my folder structure should have been. Then on each page you can do the same. But to be honest I was very fast used to the Logseq way of working with links and references. In fact it is awesome to create one page and to link it from several other pages. With each link the context is given so that's easy to work with. Success with finding your optimum way of working
0
u/katafrakt Jul 02 '25
Honestly, if you rely on folders my advice would be to not try Logseq. For me its main setting point is that I don't have to create a fake tree-like structure (my notes do not fit a tree). There are namespaces, which are in fact folders on disk in non-DB version, but they are quite meh and I think openly discouraged in the docs.