⚙️ 🤖 Theme-Add: neue Wallpapers als Themes anlegen (Konvert+cfg+Preview in einem Schritt) #1
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority/Critical
Priority/High
Priority/Low
Priority/Medium
Reviewed/Confirmed
Reviewed/Duplicate
Reviewed/Invalid
Reviewed/Won't Fix
Status/Abandoned
Status/Blocked
Status/Need More Info
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
holm/ThemeSelector#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
███░░░░░░░████████░░██░░░░░░░░█████████░█████░░░░░Anforderung (Holm): Prozess, um neue Wallpapers einfach zu Themes zu machen.
Umsetzung:
Theme-Add [OPTIONEN] BILD…: beliebige Formate (png/webp/…) → JPG (magick -quality 92, jpg wird 1:1 kopiert), Name aus Dateiname oder--name, Sanitize (Leerzeichen/Sonderzeichen →-), Eintrag inMyThemes.cfg(Favs vor dem*** NON FAVS ***-Marker,--nonfavans Ende), Duplikat-Schutz (--forcezum Überschreiben),--applywendet das letzte neue Theme direkt an,-P/--no-previewunterdrückt Previews.Theme-Previewskann jetzt optional Namen als Argumente (Filter) — Theme-Add erzeugt so Kacheln NUR für die neuen Themes statt alle ~40 durchzuschalten.Abnahme (Holm): einmal echt mit neuen Wallpapers laufen lassen, z.B.
Theme-Add ~/Pfad/zu/wall1.png ~/Pfad/wall2.jpg— Preview-Lauf übernimmt kurz den Desktop und stellt das aktuelle Theme danach wieder her.Nachtrag: Lifecycle komplettiert —
Theme-List: alle Themes aus der cfg, aktives markiert (●), fehlende Wallpaper angemerkt.Theme-Remove NAME…: nicht-destruktiv — Wallpaper + Lockscreen-Variante + Preview wandern nach__OLD/, cfg-Eintrag raus. Aktives Theme wird verweigert, unbekannte Namen sauber gemeldet. Wiederherstellen: Datei aus__OLD/zurück +Theme-Add.Fake-HOME-Tests ✓. Symlinks
~/bin/Theme-List/~/bin/Theme-Removegesetzt.Abnahme im Alltag erfolgt: Theme-Add-Prozess komplett (Add/List/Remove), Holm nutzte Theme-Remove/-List live (rz1ins → __OLD/, 50 Themes gelistet). tiles.rasi inzwischen ebenfalls im Repo (neofuturesynthwave). Schließe.