Files
2026-09-02 11:50:34 +02:00

25 lines
1.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# arch1ve theme for Kettu
Kettu (like Bunny/Vendetta) installs themes from a URL, so these two files need to live somewhere public.
## Self-hosted (Gitea on arch1ve) — the plan
1. Create a public repo `arch1ve-theme` on your Gitea, push `arch1ve.json` + `arch1ve-backdrop-mobile.jpg`.
2. Fix `background.url` in the JSON to `https://git.<domain>/<user>/arch1ve-theme/raw/branch/main/arch1ve-backdrop-mobile.jpg`.
3. Kettu → Themes → paste `https://git.<domain>/<user>/arch1ve-theme/raw/branch/main/arch1ve.json`.
## Fallback: a public GitHub repo
1. Create a public repo named `arch1ve-theme` on your GitHub account.
2. Upload `arch1ve.json` and `arch1ve-backdrop-mobile.jpg` to it (drag-and-drop on the repo page works).
3. Edit `arch1ve.json` and replace `YOUR_GITHUB_USER` in the `background.url` line with your GitHub username.
4. On the phone: Discord → Settings → Kettu → Themes → paste
`https://raw.githubusercontent.com/YOUR_GITHUB_USER/arch1ve-theme/main/arch1ve.json`
→ Install → enable it → restart Discord.
## Alternative: self-host on arch1ve
Drop both files behind Traefik/Pangolin at any public HTTPS path and point `background.url` and the install URL there instead.
## Tuning
- `background.alpha` (01): how strong the skyline is behind the chat. 0.42 is a good daytime value; 0.6 for full neon.
- `background.blur`: 0 for crisp, 24 for a softer look.
- After editing the JSON on GitHub, re-install the URL in Kettu (or use its refresh option) to pull the change.