Dave's Public Notes

Roam Spatial [[Graph]] Sidebar

  • Have you ever opened lots of pages in your sidebar?
    • Was it difficult to keep track of where the pages were?
  • Have you ever followed a link rabbit hole?
    • Did you lose track of where you came from? What you were originally trying to do?
  • Do you ever feel that some ideas fit into a greater whole, but you can't quite grasp it?
    • Do you want to lay them out visually, and re-arrange them?
  • Well now you can, with the Spatial Graph Sidebar extension!
    • First, enable the Spatial Graph Sidebar in [[Roam Toolkit]]
    • Sidebar pages will connect to the page they're opened from For example ...
      - [[[[Graph]] Visualization Libraries]]
      - [[[[Graph]] Layout Algorithms]]
      
    • Basic Functionality
      - **Pan** by using the mouse
      - **Zoom** by scrolling
      - **Drag** around windows
      - Windows **auto-snap** when you edit blocks.
      
      To disable this, set Max Layout Duration to 0
      - `Shift+click` to drag **multiple windows**
      
    • Keyboard Shortcuts (configurable)
      • Pan using Ctrl+Command+Arrow
      • Drag using Ctrl+Shift+h/j/k/l
      • Zoom with Ctrl+-/=
      • Switch focus using Ctrl+h/j/k/l
      • Center the currently focused window with Ctrl+0
      • Fit the whole view with Ctrl+9
    • Save and Restore Previous Mindmaps
      • Save your layout for later with Ctrl+Shift+s
      • Now let's refresh the page...
      • Open the layout page in the main panel.
      • Then Restore the layout using Ctrl+Shift+o
    • Caveats
      • When you navigate to a new main page, its window will disappear, along with it's edges.
      • To keep the edges, open the page so it appears in both the main panel and sidebar
      • An anchor icon (⚓️) will appear to indicate that the window is "pinned", and will stay when you navigate to new pages
Roam Spatial [[Graph]] Sidebar