Sources of ~ajhalili2006's website, built with Mkdocs for Material.
Find a file
Andrei Jiroh Halili d9b6b87724 chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes
Also in this commit, we also apply changes needed for
the use of social cards in the theme we do use.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>
2023-03-24 17:36:48 +00:00
.vscode chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
docker ci(docker): 👷 add custom mdkocs-material Docker image for social previews in GitLab CI 2023-03-24 17:26:49 +00:00
gmi Commit literally everything to kick tires 2022-11-02 00:28:28 +08:00
markdown docs(global): update site content and mkdocs config 2023-03-23 17:52:14 +00:00
overrides chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
.build.yml chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
.gitignore chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
.gitpod.Dockerfile chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
.gitpod.yml chore(global): 👷 improve 404 page and Gitpod config, plus some VSC ws config changes 2023-03-24 17:36:48 +00:00
build.sh chore(global): update redirects and config again (including build.yml one) 2023-02-18 17:50:05 +00:00
mkdocs.yml build(mkdocs.yml): 🔧 simplify configuration and go with one-config for SEO reasons 2023-03-24 17:25:39 +00:00
package-lock.json Commit literally everything to kick tires 2022-11-02 00:28:28 +08:00
package.json Commit literally everything to kick tires 2022-11-02 00:28:28 +08:00
README.md docs(global): add nowpage and then some 2023-03-04 01:25:16 +08:00
requirements.txt build(mkdocs.yml): 🔧 simplify configuration and go with one-config for SEO reasons 2023-03-24 17:25:39 +00:00
start-caddy-tildeserv.sh Update content on keys and stuff 2023-01-19 11:35:32 +00:00
vern.Caddyfile Update repo README and some docs + Caddyfile config 2022-12-26 17:28:16 +00:00

~ajhalili2006's website

This is my sources for both andreijiroh.dev and tilde userpages in Ctrl-C Club and ~vern, built with Mkdocs + Material theme by ~squidfunk. (Sources for Gemini version of the website is available at gmi directory.)

Site content (exluding external content) is licensed under CC BY-SA 4.0.

Development

# clone the repo
# pick one on the clone URLs
git clone https://mau.dev/ajhalili2006/tildeverse-web
git clone git@git.sr.ht:~ajhalili2006/tildeverse-web

# maybe do this on a feature branch
git switch -c username/my-suggestion-here

# install deps via venv
python3 -m venv venv
source ./venv/bin/activate
pip3 install -r requirements.txt

# preview site and edit in another session
mkdocs serve
nano markdown/path-to-file.md

# done?
git stage . && git commit --signoff

# send patches via GitLab through the CLI
glab -R https://mau.dev/ajhalili2006/tildeverse-web mr create  --allow-collaboration -b main

# or via my public inbox on sourcehut
# see https://git-send-email.io for setup and guide
git config sendemail.to "~ajhalili2006/public-inbox@lists.sr.ht"
git config format.subjectPrefix "PATCH tildeweb"
git config --global sendemail.annotate yes
git config --global format.signOff true
git send-email HEAD^

Contributing

Patches are always welcome, although you must sign-off your commits to comply with the Linux DCO. Please be reminded that while this is a personal open-source project, please expect long waiting times during pathc reviews and don't be disappointed when I disagree on stuff and chose not to merge the patches for any reasons, including mental health breaks.