Per gli utenti Linux che utilizzano KDE Plasma e lavorano con molte finestre aperte, la gestione della disposizione sullo schermo può diventare un aspetto cruciale della produttività.

Lo script Remember Window Positions offre una soluzione elegante e automatica per ripristinare posizione, dimensione, schermo e desktop virtuale delle finestre delle applicazioni. Compatibile con Plasma 6.4.5 e testato su Fedora 42 e Arch Linux (immagini articolo) in sessione Wayland, questo script si integra perfettamente con KWin, il window manager di KDE.
Funzionamento automatico e configurazione flessibile
Il principio di funzionamento è semplice: quando l’ultima finestra di un’applicazione viene chiusa, lo script salva le proprietà di tutte le finestre chiuse nell’ultimo secondo. Alla riapertura dell’applicazione, le finestre vengono ripristinate confrontando titolo e dimensioni con i dati salvati. Se la corrispondenza dei titoli supera l’85%, la disposizione viene ripristinata fedelmente; in caso contrario, lo script tenta comunque di ricostruire la posizione al meglio.
L’utente può scegliere tra quattro modalità operative:
- ricordare tutte le applicazioni
- solo quelle multi-finestra
- tutte tranne quelle in blacklist (modalità predefinita)
- solo quelle in whitelist (consigliata)
È possibile configurare ogni dettaglio, inclusi i tentativi di ripristino, la gestione dei log e l’identificazione delle applicazioni problematiche. Per chi desidera un controllo totale, è anche possibile modificare manualmente i file di configurazione in ~/.config/kwinrc e ~/.config/kde.org/kwin.conf.

Installare Remember Window Positions
L’installazione può avvenire direttamente dal KDE Store tramite le Impostazioni di Sistema, nella sezione “Gestione delle finestre” > “Script KWin”. Basta cercare “Remember Window Positions”, cliccare su “Installa” e attivare lo script. È anche possibile installarlo manualmente scaricando il file .kwinscript dal repository GitHub e importandolo tramite l’interfaccia di KDE.
A causa di una limitazione nota in KDE, ogni modifica alle impostazioni dello script richiede un riavvio o il reload manuale dello script per essere applicata. Questo passaggio è ben documentato e facilmente eseguibile dall’interfaccia grafica.
Un alleato per il multitasking su Linux
Remember Window Positions è particolarmente utile per browser, IDE, strumenti di design e qualsiasi applicazione che utilizzi più finestre. In ambienti multi-monitor o con desktop virtuali, lo script diventa uno strumento indispensabile per mantenere ordine e continuità tra le sessioni di lavoro.
Per gli utenti KDE Plasma che cercano una soluzione leggera, efficace e completamente open source per la gestione intelligente delle finestre, questo script rappresenta una scelta eccellente. Un piccolo strumento che migliora sensibilmente l’esperienza desktop su Linux.