It turns your Roam graph into a personal rapid development environment for building itself.
It's really hard to describe 😜
Here's a video about one tiny piece of it:
Vivify Roam preview 1 - Watch Video
- Add a
{{[[roam/js]]}}
tag - Add a child block to it with this code...
import("https://cdn.jsdelivr.net/gh/subtleGradient/ao-roam@fc266accb87db20abda8afcd885009de5bf58db1/index.js")
.then(({ roam_onInit }) => roam_onInit())
.catch((e) => console.error(e))
- Press the big red button
- Change
fc266accb87db20abda8afcd885009de5bf58db1
to the latest hash whenever you're ready to upgrade
// ==UserScript==
// @name vivify/onInit
// @namespace https://subtlegradient.com
// @version 0.2.4
// @description init vivify
// @author Thomas Aylott
// @match https://roamresearch.com/
// @grant none
// ==/UserScript==
import("https://cdn.jsdelivr.net/gh/subtleGradient/ao-roam@fc266accb87db20abda8afcd885009de5bf58db1/index.js")
.then(({ roam_onInit }) => roam_onInit())
.catch((e) => console.error(e))
Be sure to change fc266accb87db20abda8afcd885009de5bf58db1
to the latest hash whenever you're ready to upgrade