Website on https://the-spectrum.space
- SCSS 53.8%
- HTML 24.2%
- JavaScript 18.9%
- Nix 3.1%
| .forgejo/workflows | ||
| archetypes | ||
| assets | ||
| content | content/en/crafting.md aktualisiert | |
| i18n | ||
| layouts | ||
| static | ||
| .editorconfig | ||
| .envrc | ||
| .gitignore | ||
| .woodpecker.yml | ||
| config.toml | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| README.md | ||
| shell.nix | ||
The Spectrum Homepage
Getting started
Install Hugo
Mac OS
- Install brew (for installing the rest):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Install go:
brew install go - Install hugo:
brew install hugo
For Windows/Linux
- Install hugo: Hugo Website
For Nix/NixOS
Just run nix-shell in this directory.
Pull Submodules (eg. Theme)
- Initial pull submodule xhain-theme:
git submodule update --init --recursive - Submodule update:
git submodule foreach git pull origin master
Generate Site
-
Run hugo to generate HTML:
hugo -
Run hugo for local development:
hugo serveror
hugo server -w --cleanDestinationDir
Content Editing
New Post
-
create new post (using archetypes):
hugo new de/post/YYYY-MM-DD_title.de.md -k postor
hugo new en/post/YYYY-MM-DD_title.en.md -k post -
just edit new post in the "content"-folder
Credits
This site is based on the xHain homepage, go check it out! :3