./setup.sh
Go to your GitHub repository → Settings → Secrets and variables → Actions
Add these three secrets:
yoursite.dreamhosters.com)Edit _config.yml and update:
.github/workflows/deploy.yml: Change ./sabunome.net/ to match your actual DreamHost directory pathAdd a professional photo to assets/images/bio-photo.jpg (recommended size: 400x400px)
bundle exec jekyll serve
Visit: http://localhost:4000
Simply push to the main branch:
git add .
git commit -m "Initial site setup"
git push origin main
GitHub Actions will automatically:
Edit _data/professional.yml to update:
All pages will automatically reflect changes.
In _config.yml, line 109, change minimal_mistakes_skin to:
air - Light and airyaqua - Blue tonescontrast - High contrastdark - Dark modedirt - Earth tonesneon - Bright neonmint - Fresh mint greenplum - Purple tonessunrise - Warm sunrise colorsCreate a new file in _pages/ directory:
---
layout: single
title: "My New Page"
permalink: /new-page/
author_profile: true
---
Your content here...
Add to navigation in _data/navigation.yml:
- title: "New Page"
url: /new-page/
bundle updateQuestions? Email: sburns@ischool.utexas.edu