Welcome to the repository for my personal homepage! This site is powered by Hugo and styled with the sleek Blowfish theme. It's built and deployed using Cloudflare Pages, ensuring smooth integration and continuous deployment.
-
Clone the repository
First, clone the repository to your local machine:$ git clone [email protected]:MrSom3body/MrSom3body.github.io.git
-
Activate the Nix environment
If you're using Nix, all dependencies (such as Hugo) are automatically managed, ensuring consistency across different environments:$ nix develop
Note: You can manually install Hugo, but using Nix is recommended for a more streamlined setup.
-
Run the local development server
Launch a local development server to preview the site in real time:$ hugo server
Your site will be live at
http://localhost:1313
, and changes made to the files will automatically reload in the browser.
Here's a quick overview of the directory structure:
archetypes/
– Templates for content typesassets/
– Source files (SCSS, JS, etc.) that need processingconfig/
– Hugo configuration filescontent/
– Markdown files for site contentstatic/
– Files (images, fonts, etc.) served as-isthemes/blowfish/
– The theme styling the site
Contributions are welcome! If you have suggestions, improvements, or spot a bug, feel free to open an issue or submit a pull request.