chore(repo): stop tracking build artifacts; add README, license metadata, ruff config

Untrack iso/out/ (3.4 GB ISO), packaging/*/pkg/ trees, *.pkg.tar.zst and
tanin-icons/src/ (529 files) and ignore them going forward. Files stay on
disk. NOTE: history still carries ~13 GiB of old ISO blobs — needs a
git filter-repo pass (see README/report).

Also: first README.md, license + license-files in pyproject, minimal ruff
config, demo scripts moved to scripts/demo/.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-02 21:21:28 +02:00
parent e8d93e6b1d
commit 774809a579
535 changed files with 104 additions and 36530 deletions
File diff suppressed because it is too large Load Diff
Binary file not shown.
@@ -1,57 +0,0 @@
# Generated by makepkg 7.1.0
# using fakeroot version 1.37.2
pkgname = tanin-desktop
pkgbase = tanin-desktop
xdata = pkgtype=pkg
pkgver = 0.2.0-3
pkgdesc = TANINUX desktop — metapackage pulling the full niri/eww environment
url = https://taninux.kgva.ch
builddate = 1781891463
packager = Unknown Packager
size = 0
arch = any
license = GPL-3.0-or-later
depend = taninux
depend = tanin-greet
depend = tanin-libadwaita
depend = tanin-eww
depend = tanin-setup
depend = niri
depend = greetd
depend = cage
depend = xdg-desktop-portal
depend = xdg-desktop-portal-gtk
depend = xdg-desktop-portal-gnome
depend = eww
depend = tiramisu-git
depend = waypaper
depend = cliphist
depend = foot
depend = jq
depend = wl-clipboard
depend = xdg-utils
depend = libqalculate
depend = grim
depend = slurp
depend = networkmanager
depend = bluez
depend = bluez-utils
depend = pipewire
depend = pipewire-pulse
depend = wireplumber
depend = brightnessctl
depend = playerctl
depend = flatpak
depend = pacman-contrib
depend = adw-gtk-theme
depend = adwaita-icon-theme
depend = papirus-icon-theme
depend = inter-font
depend = ttf-iosevka-nerd
depend = ttc-iosevka-aile
depend = ttf-nerd-fonts-symbols
optdepend = paru: AUR support in the Software Hub (opt-in)
optdepend = wlsunset: night light
optdepend = cups: printer management
optdepend = timeshift: system snapshots/backups
optdepend = waybar: fallback bar if eww is missing (launch.sh falls back to it)