-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Sorting
zadam edited this page Sep 25, 2023
·
11 revisions
You can sort notes one time by right-clicking parent note in the note tree, Advanced -> Sort notes by ...
Child notes can be kept sorted by attaching labels to the parent note:
-
#sorted- enables sorting, can optionally include name of the note's property/label (see details below) -
#sortDirection(since Trilium 0.55) - by default ascending, set it todescvalue to reverse the sort order -
#sortFoldersFirst(since Trilium 0.55) - notes with children will be sorted on top
Sorting works by comparing note property or a specific label on the child notes.
There are 4 sorting levels, where the first one has the highest priority and the lower one will be applied only if the 2 compared notes are equal based on higher priority comparison.
- implicit sorting by
#toplabel - child notes with this label will appear on the top of the folder. - implicit sorting by
#bottomlabel - child notes with this label will appear on the bottom of the folder. - sorting by child's property or a specific label defined on the parent note's
#sortedlabel a) parent note has#sortedwith no value - by default sorting will be done alphabetically b) parent note has#sorted=titleor#sorted=dateModifiedor#sorted=dateCreated- sorting will be done based on the defined note's property c) parent note has#sortedlabel with any other value - this value is the name of the child note's label, whose value will be used for sorting. So e.g. you set#sorted=myOrderon the parent note and then child notes will have labels#myOrder=001, `#myOrder=002" etc. - sorting of "last resort" is alphabetical
All comparisons are made string-wise - e.g. "1" < "2" or "2020-10-10" < "2021-01-15" but also "2" > "10".
Note
Our documentation has moved to docs.triliumnotes.org/.
Note
Our documentation has moved to docs.triliumnotes.org/.
- Basic concepts
- Installation & setup
- Advanced usage
- Developer guides
- FAQ
- Troubleshooting