Command Palette: Complete Reference

Standard Garden features a powerful command palette system (called The Gate) inspired by developer tools and advanced editors. Type :: followed by a command name to access all system features.

Accessing the Gate

Open the command palette in any of these ways:


Navigation Commands

Navigate the garden with instant keyboard-driven shortcuts.

::home

Return to the root
Navigate to the homepage.

::mycelium

Discover connections across gardens
Explore the network graph showing connections between notes and discover related content.

::daily

Today's inspiration
View today's curated content and recent activity.

::random

I'm Feeling Lucky
Navigate to a random public note in the garden.

::standard

The manifesto
View the Standard Garden manifesto and philosophy.

::manual

The Manual
Access documentation and operating instructions (you are here).

::documentations

Documentations
View the Standard manifesto and philosophy (navigates to the same page as ::standard).


Theme Commands

Customize your visual experience. All themes support both light and dark modes.

Theme Selection

All 20 available themes:

Color Mode Commands

Control light/dark mode independently from theme:

::light

Force light color scheme
Switch to light mode regardless of system preference.

::dark

Force dark color scheme
Switch to dark mode regardless of system preference.

::auto

Follow system color scheme preference
Automatically switch between light and dark based on your OS settings.


Editor Commands

Markdown formatting helpers. Context: Only available in /press (the editor).

::heading

Insert markdown heading
Insert ## for a heading (H1: #, H2: ##, H3: ###, etc.)

::code

Insert fenced code block
Insert triple backticks code block with cursor positioned inside.

::bold

Insert bold text
Insert **** with cursor positioned between asterisks.

::italic

Insert italic text
Insert ** with cursor positioned between asterisks.

::link

Insert markdown link
Insert [text](url) template with cursor in the text position.

::list

Insert bulleted list
Insert - for a list item.

::quote

Insert blockquote
Insert > for a blockquote.

::hr

Insert horizontal rule
Insert --- divider line.

::view-raw

Raw Mode (Mechanic mode)
Switch to raw markdown view for precise editing.

::view-formatted

Formatted Mode (Weaver mode)
Switch to formatted/preview view.

::view

Toggle View Mode
Toggle between raw and formatted editor modes.


System Commands

Authentication and account management.

::profile

View your public profile page
Navigate to your profile at /@username.

::logout

End your session and log out
Sign out of your current session and return to the homepage.


Note Management Commands

Create, edit, and manage your notes.

::new

Create a new note
Open the Press (editor) to write a new note.

::edit

Edit note you're currently viewing
Open the current note in the editor. If not viewing a note, opens a blank editor.

::delete

Permanently remove this note
Delete the current note (with confirmation prompt). This action cannot be undone.

::copy

Copy short link to clipboard
Copy the short URL (stdn.gd/...) for the current note to your clipboard.

::export

Download current note as markdown file
Export the note as a .md file for local storage or use in other tools.

::export-with-attachments

Download current note as ZIP including all attachments
Export the note and all its attachments (images, files) as a ZIP archive.

::export-my-garden

Download all your notes with attachments as ZIP
Export your entire garden (all notes and attachments) as a single ZIP file.

::copy-content

Copy raw markdown content to clipboard
Copy the raw markdown source of the current note to your clipboard.


View Commands

Open complex UI screens and information panels within the Gate.

::login

Open login view
Sign in or create a new account via email authentication:

  1. Enter your email address
  2. Check your email for a 6-digit code
  3. Enter the code
  4. Choose a username (first time only)

Size: Standard width, standard height

::share

Get shareable links for this note
View and copy various share links (canonical URL, short link, etc.)
Size: Compact width, small height

::api

View your personal API key
Display your API key for programmatic access to Standard Garden.
Size: Compact width, small height

::soul

Identity, boundaries, and essence
View and manage your identity in the garden:

This isn't administration—it's essence. This machine has a ghost.
Size: Compact width, small height

::welcome

Original welcome screen
View the welcome introduction to Standard Garden.
Size: Standard width, standard height

::help

The essential guide to the garden's soul and utility
View the Field Guide with comprehensive documentation.
Size: Standard width, standard height

::midcentury

Generative organic art view
Experience the Midcentury Garden with generative art.
Size: Standard width, standard height

::molds

Physarum polycephalum simulation
Watch a simulation of slime molds exploring space.
Size: Standard width, standard height


Language Commands

Switch the interface language (UI only, not content language).

::language

Change Language
Display available language options: ::lang-en, ::lang-fr, ::lang-de, ::lang-it, ::lang-es

Specific Languages

Note: These commands change the UI language (menus, buttons, commands). Content language is controlled per-note via frontmatter.


Debug Commands

Development and diagnostic tools.

::debug

Toggle Debug Mode
Enable/disable debug overlays and logging for development purposes.


Context-Aware Commands

Some commands are only available in specific contexts:

Context Description Available Commands
Global Available everywhere Most commands (navigation, themes, system)
Editor Only in /press ::heading, ::code, ::bold, ::italic, ::link, ::list, ::quote, ::hr, ::view-raw, ::view-formatted, ::view
Note Only on note pages ::edit, ::delete, ::copy, ::export*, ::copy-content
Profile Only on user profiles Profile-specific commands
Mycelium Only on mycelium page Network-specific commands
Home Only on homepage Homepage-specific commands

Usage Tips

Quick Search

Keyboard Navigation

Best Practices

  1. Learn the essentials: Master navigation (::home, ::mycelium) and note management (::new, ::edit) first
  2. Use shortcuts: Cmd/Ctrl+K is faster than clicking the menu
  3. Context matters: Some commands only appear in specific contexts (e.g., editor commands in /press)
  4. Explore views: Try ::help, ::soul, and ::midcentury for rich UI experiences
  5. Theme experimentation: Test different themes (::theme-*) to find your preferred aesthetic

For Developers

The Gate system is modular and extensible. Each command module lives in /apps/web/src/features/gate/modules/:

See the Gate Architecture documentation (in /apps/web/src/features/gate/README.md) and API reference for programmatic access.


Last Updated: 2025-01-20
Total Commands: 66
Breakdown: 7 navigation + 20 themes + 3 color modes + 11 editor + 2 system + 8 notes + 8 views + 6 languages + 1 debug
Architecture: Modular, context-aware, keyboard-first