Tech Stack
Bash
Automation
DevOps
Fedora
GNOME
Hermes
Linux
n8n
Description
A one-stop collection of standalone bash scripts to get a machine productive fast:
Every script is self-contained; nothing is imported or shared between them.
Interactive Fedora-only system setup. Select components from a checklist (whiptail, with plain-prompt fallback) and it installs everything in dependency order.
- Fedora system provisioning — dev tools, NVIDIA/CUDA, virtualization, flatpak, gaming and more
- Portable container managers — run the n8n workflow runner and the Hermes AI agent with isolated Podman storage
- GNOME theme pack — minimal, stable Colloid Dracula / BigSur / McMojave themes installable on any Linux distro
- Fedora only — it validates via rpm -E %fedora and aborts on anything else.
- Never run with sudo — the script refuses to run as root and will exit.
- Needs an interactive terminal — no TTY means it exits immediately.
- Components include: system update + dnf optimizations, RPM Fusion, NVIDIA drivers + CUDA, multimedia codecs, DaVinci Resolve, development tools, Flutter, virtualization, Flathub, gaming (Steam/MangoHud/gamemode), git identity, zsh setup, Android SDK, opencode, Claude, Ollama, Waydroid, Proton VPN, hardware tools, WiFi tweaks, n8n and Hermes runners, browsers, VS Code, nvm, and bloat removal.
- Selecting NVIDIA/CUDA/multimedia/gaming automatically enables RPM Fusion; Jan auto-enables Flathub.