> For the complete documentation index, see [llms.txt](https://alix-lahuec.gitbook.io/zotero-roam/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://alix-lahuec.gitbook.io/zotero-roam/customization.md).

# Customizations

- [What's Available](https://alix-lahuec.gitbook.io/zotero-roam/customization/user-settings.md)
- [Formatting metadata](https://alix-lahuec.gitbook.io/zotero-roam/customization/formatting.md)
- [SmartBlock templates](https://alix-lahuec.gitbook.io/zotero-roam/customization/formatting/smartblock-templates.md)
- [JavaScript templates](https://alix-lahuec.gitbook.io/zotero-roam/customization/formatting/javascript-templates.md)
- [Helper functions](https://alix-lahuec.gitbook.io/zotero-roam/customization/formatting/javascript-templates/helper-functions.md)
- [Nesting metadata](https://alix-lahuec.gitbook.io/zotero-roam/customization/formatting/javascript-templates/nesting-metadata.md): A walk-through on creating nested metadata structures
- [Formatting annotations](https://alix-lahuec.gitbook.io/zotero-roam/customization/annotations.md)
- [Formatting notes](https://alix-lahuec.gitbook.io/zotero-roam/customization/notes.md)
- [Keyboard Shortcuts](https://alix-lahuec.gitbook.io/zotero-roam/customization/shortcuts.md)
- [CSS Themes](https://alix-lahuec.gitbook.io/zotero-roam/customization/css-themes.md)
- [Other Settings](https://alix-lahuec.gitbook.io/zotero-roam/customization/other.md)
- [Autocomplete](https://alix-lahuec.gitbook.io/zotero-roam/customization/other/autocomplete.md)
- [Copy Settings](https://alix-lahuec.gitbook.io/zotero-roam/customization/other/copy_settings.md): A set of options related to copying items' references
- [Page Menus](https://alix-lahuec.gitbook.io/zotero-roam/customization/other/page-menus.md)
- [Scite Badge](https://alix-lahuec.gitbook.io/zotero-roam/customization/other/scite-badge.md)
- [Typemap](https://alix-lahuec.gitbook.io/zotero-roam/customization/other/typemap.md)
- [Web Import](https://alix-lahuec.gitbook.io/zotero-roam/customization/other/web-import.md)
- [Other](https://alix-lahuec.gitbook.io/zotero-roam/customization/other/other.md)
- [Advanced : Event Hooks](https://alix-lahuec.gitbook.io/zotero-roam/customization/custom-events.md): Attaching listeners to these events can allow automation of operations/workflows
- [Advanced : Extension API](https://alix-lahuec.gitbook.io/zotero-roam/customization/advanced-extension-api.md)
