Skip to content

kidpeterpan/kidpeterpan.github.io

Repository files navigation

🌱 Digital Garden

My personal digital garden/knowledge base powered by Quartz 4. Visit it at kidpeterpan.github.io.

🚀 Features

  • 📝 Markdown-based knowledge management
  • 🔄 Bi-directional linking
  • 🎨 Clean, responsive design
  • 🔍 Full-text search
  • 📊 Interactive graph visualization
  • 🌙 Dark/Light mode support
  • ⚡ Fast page loads
  • 📱 Mobile-friendly interface

🗂️ Content Structure

content/
├── daily/        # Daily notes and journals
├── projects/     # Project documentation
├── books/        # Book notes and summaries
├── ideas/        # Random thoughts and ideas
└── tutorials/    # How-to guides and tutorials

🛠️ Local Development

# Clone the repository
git clone https://github.com/kidpeterpan/kidpeterpan.github.io.git
cd kidpeterpan.github.io

# Install dependencies
npm install

# Start development server
npx quartz build --serve

📝 Creating Content

  1. Add Markdown files to the content directory
  2. Use Obsidian-style links: [[note-name]]
  3. Add YAML frontmatter for metadata:
    ---
    title: Note Title
    date: 2024-10-26
    tags: [tag1, tag2]
    ---

🔄 Deployment

Deploy Quartz site to GitHub Pages

The site automatically deploys to GitHub Pages when changes are pushed to the main branch.

📚 Resources

📫 Contact

Feel free to open an issue or reach out via:

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published