forked from Skynet/deploy_user
Template repo to allow users to easily deploy to their hugo site on Skynet
.forgejo/workflows | ||
archetypes | ||
content | ||
resources | ||
themes | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.hugo_build.lock | ||
flake.lock | ||
flake.nix | ||
hugo.toml | ||
hugo.yaml | ||
LICENSE | ||
README.md |
Hugo Site Setup Guide
1. Set Up Remote Keys
Follow the steps in the link below to configure your remote keys:
🔗 Remote Key Setup Instructions
2. Install Hugo
Install Hugo by following the official guide:
🔗 Hugo Installation Instructions
Nix
If you are using Nix or NixOS you can use nix develop
to enable a local shell which contains Hugo.
3. Clone the Repository
Run the following command to clone the repository:
git clone <repo>
# Update the submodules
git submodule update --init --recursive
Replace <repo>
with the actual repository URL.
4. Choose & Configure a Theme
If you want to continue using PaperMod
You can find customization and usage details here:
🔗 PaperMod Wiki
If you want to switch themes
Browse other Hugo themes here:
🔗 Hugo Themes
Note: This project uses YAML for configuration, while many Hugo themes use TOML. Adjust the settings accordingly.