Chapter 3 Clone Template & Start Customizing
Time to get your actual website! We’ll clone the proven academic template and start customizing it immediately.
3.1 Step 1: Get the Template (5 minutes)
3.2 Step 2: Add Your Information (10 minutes)
Keep hugo server running and make changes. Your browser will update automatically.
3.2.1 Update Your Profile
Edit content/authors/admin/_index.md in your text editor:
---
title: Dr. Your Name
role: Professor of Computer Science
organizations:
- name: Your University
url: "https://your-university.edu/"
bio: My research interests include artificial intelligence, machine learning, and computational biology.
interests:
- Artificial Intelligence
- Machine Learning
- Your Research Area
education:
courses:
- course: PhD in Computer Science
institution: Your University
year: 2015
- course: MS in Computer Science
institution: Another University
year: 2010
social:
- icon: envelope
icon_pack: fas
link: 'mailto:you@university.edu'
- icon: twitter
icon_pack: fab
link: https://twitter.com/yourusername
- icon: google-scholar
icon_pack: ai
link: https://scholar.google.com/citations?user=YOUR-ID
- icon: github
icon_pack: fab
link: https://github.com/yourusername
- icon: orcid
icon_pack: fab
link: https://orcid.org/0000-0000-0000-0000
highlight_name: true
---
Write a brief bio about yourself here. This appears on your homepage.
Your research focus, current position, and key achievements. Keep it concise but informative.Save the file → Check your browser → See instant changes!
3.3 Step 3: Explore and Customize
Your site has these main sections. Explore them by clicking around:
Main Sections:
- Home: Your bio and highlights
- Publications: Research papers (example content now)
- Projects: Research projects
- Teaching: Course information
- Contact: Your contact details
3.4 Step 4: Essential File Structure
Here’s what you’re working with:
my-academic-site/
├── content/
│ ├── authors/admin/ # Your profile
│ ├── publication/ # Your papers
│ ├── project/ # Your research
│ └── _index.md # Homepage layout
├── static/uploads/ # CV, PDFs, files
├── config/_default/ # Site settings
└── hugo.toml # Main config
Key principle:
- Content goes in
content/ - Files (PDFs, images) go in
static/ - Settings go in
config/
3.5 Step 5: Keep Experimenting
With hugo server running:
- Edit any file → Save → Check browser
- Try different settings in your profile
- Add content to different sections
- Upload files to
static/uploads/
3.6 What You Have Now
✅ Professional academic website running locally
✅ Your information and photo
✅ Understanding of basic structure
✅ Live preview with instant updates
3.7 Next Steps
Your website looks great locally. Now let’s:
- Save your work to GitHub
- Deploy it to the internet
- Get a custom domain
Keep hugo server running as you work - it’s your best friend for seeing changes instantly!
💡 Pro Tip: The academic template is already perfectly configured. Focus on content, not settings!
🎯 Goal: You now have a working academic website that updates in real-time as you edit!