Backend refactor
1.4 KiB
A space is SilverBullet terminology for a workspace, or project. Obsidian calls this a vault, LogSeq calls it a graph. You may think of it as a folder or a directory — because in practical terms, that’s all it is.
Feel free to back-up or manipulate your space;s folder and its files with whatever tool you like — you don’t have to use SilverBullet exclusively. You may want to turn your space’s folder into a git repository, for instance, and do version control and back-ups that way — in which case you may appreciated the 🔌 Git plug.
Pages
All pages in your space are stored as files with a .md
file extension. While folders are not really a first-class concept in SilverBullet, you can create pages with a /
in their name, which will (under the hood) automatically create a folder structure to match it. So creating a page named people/John
will ensure a people
folder in your space’s root, and put a John.md
file in it.
Attachments
Attachments are kept alongside the rest of your files with whatever file extension they have (e.g. .jpg
for images, or .pdf
for PDFs).
Folder lay-out
Every space in SilverBullet at the very least has an index page (by default named index.md
) and a SETTINGS page (named SETTINGS.md
). If you install custom 🔌 Plugs, these will be kept under _plug
in your space’s folder.