Currently the files and directories are displayed in the panel in the alphabetic order of their names. Another available option is sorting by note’s modification time. Both of which cannot fulfill the needs exactly.
Proposed solution
Like OneNote, Obsidian may consider supporting reordering the notes by users through dragging and placing. The custom orderings can be stored in obsidian’s meta data file.
Current workaround (optional)
Currently, I have to name them carefully so that they are sorted together under the alphabetic order. Or, I just have to create annoying nested folders to group them together, messing up the structure of a vault.
(off topic) IMHO, you can create “subpage” by creating link in the main-page like ![[MainPageName/SubpageFilename]], Then open the link and edit the “subpage”.
That’s a pretty clever way of doing it. The main problem (still kind of minor) would be collapsing subpages in file explorer.
The other implementation that I would like to would be to treat folders and files with the same name as a single item, akin to Scrivener’s system.
Small QOL feature: I would love to be able to manually reorder my list of folders in file list instead of alphabetical or most recent. The current work around is putting numbers/prefixes to order them a certain way, but theres downsides to that obviously
Also I believe starred list only orders in most recently added, would be nice to be able to rearrange them too!
The notes in the stared panel are ordered according to the time when they are marked as stared.
However, some time, I need to check the stared notes based on some other orders, eg. the alphabet of the file name. Moreover, this requirement on the ordering may change frequently.
If stared note can be re-arranged in the stared panel, that will be very convenient.
I understand that Obsidian is no Scrivener (or CherryTree), yet if it would be open towards these manual hierarchical features, it would beat these tools at their own game very fast.