Costruttivista — tema SDDM

Anteprima

Schermata di accesso in stile costruttivista sovietico per SDDM, gemella del tema splash KDE org.enne2.costruttivista.splash. Stessa identità visiva: palette rosso/crema/nero, accenti geometrici, marca rotante e pannello con bordo crema.

Autosufficiente: solo QtQuick 2.15 e QtQuick.Controls 2.15, nessuna dipendenza esterna (niente Kirigami, Plasma components o rete). L'immagine di sfondo è inclusa nel pacchetto.

Funzionalità

  • Lista utenti con avatar (dal modello userModel di SDDM, con fallback geometrico se manca l'avatar)
  • Campo password con focus automatico
  • Selettore sessione
  • Orologio e data in italiano su pannello scuro
  • Pulsanti di sistema: sospendi / riavvia / spegni
  • Animazione di ingresso, scossa su errore, dissolvenza al successo

Struttura

org.enne2.costruttivista.sddm/
├── theme.conf          # metadati del tema
├── metadata.desktop    # metadati (compatibilità)
├── Main.qml            # schermata principale
├── UserList.qml        # lista utenti con avatar
├── Field.qml           # campo di input etichettato
├── Combo.qml           # selettore a tendina etichettato
├── PowerButton.qml     # pulsante di sistema
├── Mark.qml            # marca geometrica rotante
├── assets/
│   └── sfondo_costruttivista_fhd.png
└── dist/
    └── org.enne2.costruttivista.sddm.tar.gz

Installazione

SDDM gira come servizio di sistema: i temi vanno installati a livello di sistema in /usr/share/sddm/themes/ (la cartella utente ~/.local/share/sddm/themes non viene scansionata dal demone).

sudo cp -a org.enne2.costruttivista.sddm /usr/share/sddm/themes/
sudo chown -R root:root /usr/share/sddm/themes/org.enne2.costruttivista.sddm
sudo find /usr/share/sddm/themes/org.enne2.costruttivista.sddm -type d -exec chmod 755 {} +
sudo find /usr/share/sddm/themes/org.enne2.costruttivista.sddm -type f -exec chmod 644 {} +

Attivazione

Creare un drop-in in /etc/sddm.conf.d/ (il nome Current deve coincidere con il nome della cartella del tema):

sudo tee /etc/sddm.conf.d/theme.conf > /dev/null << 'EOF'
[Theme]
Current=org.enne2.costruttivista.sddm
EOF

In alternativa, dal KCM Impostazioni di sistema → Sessione → Schermata di accesso (SDDM) selezionare Costruttivista.

Il tema viene mostrato alla prossima visualizzazione del greeter (logout, blocco schermo o riavvio). Il pacchetto non viene installato né attivato automaticamente.

S
Description
Tema SDDM costruttivista per KDE Plasma 6
Readme
21 MiB
Languages
QML 94.9%
JavaScript 5.1%