Adds Neocities deployment script

Introduces a build script to automate the deployment process to Neocities.

This script:
- Reads API key from a `.env` file.
- Builds the Hugo site.
- Uploads all files to Neocities, displaying a progress bar.
- Implements error handling and color-coded output for better visibility.

Also includes `.editorconfig` for consistent code formatting, updates `.gitignore` and removes the `PaperMod` submodule.
This commit is contained in:
Dan 2025-12-08 13:45:08 +00:00
parent a971ed3888
commit d22b4ec65a
4 changed files with 101 additions and 4 deletions

4
.gitignore vendored
View file

@ -5,4 +5,6 @@
hugo.exe
hugo.linux
hugo.darwin
hugo.darwin
.env