You can change how SilverBullet looks and behaves without writing code. Let’s try a different font, adjust a keyboard shortcut and look at the Libraries you can install.
Open any page with some text, then press Cmd-, on macOS or Ctrl-, on Windows/Linux to open Configuration in Workbench. You can also open the command palette with Cmd-/ or Ctrl-/ and run Workbench: Configuration.
Choose Appearance in the sidebar. Experiment with the font options (the changes should apply instantly) and once you’re happy, click Save and apply.
The interface, page text and code each have their own font setting. Try the built-in choices to find what suits you. Fonts explains the choices.
To undo a saved setting, open its ⋯ menu, choose Reset to default, then Save and apply again.
In Configuration, select Key bindings and use the filter to find a command you use often. Journal: Today is one option if you keep a journal.
The command’s ⋯ menu offers Reset if you want its default bindings back. Save again to apply that reset. See Keyboard Shortcuts for reserved keys and shortcuts made of several keystrokes.
Switch to the Libraries tab in the Workbench. Libraries are SilverBullet’s way to distribute customizations and new (often community created) functionality.
Installed shows what your space already has installed. Available lists libraries offered by its repositories, which are catalogs of libraries you can install.

Use Filter libraries to narrow the list, as shown above for diagrams. Libraries can add fonts, themes, templates, commands and other features. Browse their descriptions and open a library’s title to read more.
When you find one you want, click Install and follow its instructions. Libraries can run code in your space, so choose sources you trust. Use the installed library’s ⋯ menu to Remove it later. Check for updates looks for newer versions. Built-in libraries cannot be removed. Workbench/Libraries covers the controls in detail.
Configuration saves your settings and shortcuts in a page called ^Library/Config. They belong to the space, so in a shared space they also affect other people using it.
Workbench writes the configuration as Space Lua for you. You can inspect ^Library/Config when you’re curious.