Initial commit — TANINUX (camel): management app + distro packaging

- app: GTK System Settings (tsettings) + Software Hub (thub) + TUI
- distro/: camel.toml manifest + MANIFEST.md (Arch + [tanin] repo model)
- packaging/: taninux, tanin-desktop (niri metapackage), tanin-greet,
  tanin-libadwaita, tanin-setup
- docs/, data/, LICENSE (GPL-3.0-or-later)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-18 20:18:30 +02:00
commit 10b88a67bc
167 changed files with 19624 additions and 0 deletions
@@ -0,0 +1,7 @@
[Unit]
Description=TANINUX graphical session
# Startet (per Dependency-Request) graphical-session.target, an dem
# xdg-desktop-portal hängt — sonst kann das Portal nicht aktivieren und
# libadwaita-Apps (Nautilus …) bleiben im Hell-Fallback.
Requires=graphical-session.target
After=graphical-session.target