A personal website built with Hugo using the PaperMod theme. It serves as a platform to share honest, unfiltered content without pretense or narrative constraints.
Features
- Static site generated with Hugo
- Uses the PaperMod Hugo theme for a clean, responsive design
- Supports pagination, reading time, share buttons, and post navigation
- Configurable theme with dark/light mode support
- Multi-author support with customizable profiles
- Content organized in posts, tags, categories, and series
- SEO-friendly with robots.txt enabled
- Supports comments toggle (disabled by default)
- Multilingual support via PaperMod theme translations
Tech Stack
- Hugo static site generator
- PaperMod Hugo theme
- HTML, YAML for configuration
Getting Started
Prerequisites
- Install Hugo (version >= 0.112.4 recommended)
Clone the repository
git clone https://github.com/justin-napolitano/notzine.com.git
cd notzine.com
Run locally
hugo server -D
This will start a local server with draft content disabled by default.
Build for production
hugo --minify
The generated site will be in the public directory.
Project Structure
archetypes/- Hugo archetypes for new content templatescontent/- Markdown files for posts and pagesdata/- Data files for site-wide datalayouts/- Custom Hugo templatespublic/- Generated static site outputresources/- Hugo resource filesstatic/- Static assets like images, CSS, JSthemes/- Contains the PaperMod themeconfig.yaml- Main Hugo configuration fileCNAME- Custom domain configuration
Future Work / Roadmap
- Enable comments system if needed
- Add more customization to profile mode and home-info mode
- Expand content types beyond posts
- Integrate analytics and social media more deeply
- Improve SEO and accessibility features
- Explore multilingual content support
This README is based on current repository contents and configuration. Some assumptions were made due to lack of explicit documentation.