A personal digital garden built with Jekyll, featuring Roam-style bidirectional links, automatic backlinks, hover previews, and an interactive notes graph.
Live site: https://spectrumsyntax.netlify.app/
Based on Maxime Vaillancourt's digital-garden-jekyll-template.
- Roam-style double bracket links
- Automatic backlinks between notes
- Hover link previews
- Interactive notes graph
- Simple, responsive design
- Markdown or HTML notes
# Install dependencies
make install
# Start development server
make serveVisit http://localhost:4000
See all available commands: make help
- Setup Guide - Installation and dependencies
- Development Guide - Local development workflow
- Deployment Guide - Production deployment
- Content Guide - Adding and organizing content
- Scripts Documentation - Available automation tools
- Troubleshooting - Common issues and solutions
Use make for simplified workflow:
make serve # Start development server
make build # Build site
make test # Run tests
make webp # Generate WebP images
make check # Run all checks
make clean # Clean build artifacts
make help # Show all commandsOr use the underlying commands directly:
bundle exec jekyll serve
bundle exec jekyll build
bundle exec rake test
bundle exec rake webp
ruby scripts/check_assets.rb
python3 scripts/git_push.py -m "Your commit message"Source code is available under the MIT license.