[中文]
A simple plugin designed to sort files in navigation based on markdown frontmatter (also known as metadata) for Obsidian.
This plugin sorts files by recognizing the weight key defined in the markdown frontmatter, using its value as a criterion for ordering.
While several plugins are available for customizing navigation, I created this particular plugin because the others tend to be overly complex for someone as lazy as me.
Make sure the following icon in the left ribbon is activated (lit up). You can enable/disable the plugin temporary as you wish by clicking it, but not now.
Define some weight in your markdown files, like:
---
weight: 1
---Note
To sort a folder, you need an index file within it. The file name of the index can be configured in Settings. The weight of the index will be used as the weight of the folder.
Additionally, the index itself has a fixed weight that can also be configured in Settings.
When the left ribbon icon is activated, sorting is automatic if you have defined some weight.
You can find one of the following icons in the bottom status bar. Move your mouse over the icon to see the tooltip.
Tip
If you are using MkDocs as your documentation publisher, you can find a similar plugin for MkDocs at this link.
All features of mkdocs-nav-weight have been implemented in this plugin, but you need to manually enable this feature in the Settings.
After sorting, you may encounter the following icons, which respectively represent headless: true or empty: true, and retitled: true, displayed alongside the names of files or folders.