Persönliche Dotfiles für stinkbuggy (Arch Linux + KDE Plasma 6 / Wayland).
| Pfad | Was |
|---|---|
.bashrc, .bash_profile, .bash_logout, .gtkrc-2.0 |
Shell- und GTK2-Basis |
.oh-my-bash/ |
Lokaler Klon des Frameworks |
bin/, .local/bin/ |
Eigene Helper-Skripte (ryzen-monitor.py, stress-benchmark.sh, sweetspot-test.sh, fan-widget) |
.config/kitty/, btop/, fastfetch/ |
Terminal-Tools |
.config/gtk-3.0/, gtk-4.0/, gtkrc*, Kvantum/ |
GTK / Theming |
.config/easyeffects/, blade-helper/, gamemode.ini |
Audio + Performance |
.config/k*rc, KDE/, kdedefaults/, kate/, inkscape/ |
KDE Plasma 6 Konfiguration |
system/ |
systemd-Units (ryzenadj Sweetspot) |
Dieses Repo ist öffentlich und enthält keine Secrets. Bewusst nicht enthalten:
- Schlüsselmaterial:
.ssh/,.gnupg/,.keys/,.pki/,.net/ - API-Tokens:
.claude.json,.npmrc,.tidal-dl.json,.gemini/,.openclaw/ - Edit-/Command-History (kann Secrets enthalten):
.bash_history,.viminfo,.lesshst,.sdirs - Browser-/Tool-Profile mit Cookies/Logins:
.mozilla/,.config/chromium/,electron-backend/,Antigravity/,filezilla/ - VPN-/WireGuard-Configs, Docker-Compose-Files und sonstige Klartext-Credential-Dateien
- Server-Provisioning-Skripte (LUKS+RAID / ZFS / dropbear Bootstrap) — enthielten Passwörter & IPs
- Caches, Logs, ISOs, Backups
Persönliche Hosts/IPs in den verbliebenen Configs (z.B. die Remote-Aliase in .bashrc) sind durch Platzhalter ersetzt. Die vollständige Ausschlussliste steht in .gitignore.
Restore ist nicht automatisiert. Manuell die gewünschten Dateien zurückkopieren oder mit stow/Symlinks verlinken — vor dem Überschreiben einer bestehenden Datei prüfen, ob die lokale Version neuer ist.