Come ho Plasmato il mio KDE

Come ho Plasmato il mio KDE

In questo pigro sabato prima dell’Escalade, vi voglio presentare la mia attuale configurazione di KDE Plasma, dato che per una volta tanto ne sono abbastanza soddisfatto. È un po’ complicata da ricreare, quindi merita una guida.

Scusate lo screenshot largo, ho due monitor

Se ci pensate è lo stesso approccio dell’ormai defunto Unity, che a me non dispiaceva, scelte tecniche a parte.
Dato che sono un fanboy di KDE invece, ho riprodotto un setup simile usando il mio caro Plasma desktop. Un ringraziamento va a u/kingman1234 che ha postato l’idea su reddit.

Per iniziare il setup richiede un paio di plasmoidi e pacchetti non installati di default sulla maggior parte delle distribuzioni:

  • L’ottima Latte Dock per il pannello 
  • Active Window Control per i tasti di controllo delle finestre massimizzate 
  • Kvantum per il tema Qt5 e Qt4 
  • Adapta per il tema GTK 
  • Adapta-KDE per il tema Plasma 
  • Opzionalmente, il tema di icone Papirus

Sulla mia distribuzione (Archlinux o Manjaro) tutti questi pacchetti sono disponibili su AUR (uno l’ho creato addirittura io) se non sono nei repo, su altre distro non dovrebbe essere troppo difficile trovarli.

Il pannello laterale è un tipico pannello di Latte Dock. Potete configurarlo come preferite, con o senza auto hide, mettendoci i plasmoidi che preferite. Una opzione che consiglio di attivare è “Reverse position for lines and dots”, perché altrimenti il menu non si apre se cliccate nell’angolo in alto a sinistra (c’è qualche pixel di margine), che è una cosa odiosa.

Per le decorazioni, la cosa è notevolmente più complessa. Idealmente la soluzione che preferirei sarebbe usare l’opzione nativa di plasma per avere una menubar in alto, includendo Active Window Control sullo stesso pannello. Questo setup funziona bene con applicazioni Qt e Chrome, ma è una tragedia con tutte le applicazioni GTK (grazie mille, Gnome!) che non supportano i global menu. L’idea è quindi di creare una configurazione simile, ma senza usare una menubar. Almeno ufficialmente.
In alto a destra, su ogni monitor, ho creato un’altra istanza di Latte Dock, che occupa meno della larghezza dello schermo. Non è importante essere precisi sulla larghezza, tanto il plasmoide che inseriremo avrà la propria regolazione. È importante invece che l’altezza sia più o meno quella della decorazione delle finestre, meglio se un po’ meno. Il pannello va impostato con “Windows can go below” e con questi tweaks:



Tolti tutti gli applet dal pannello, va aggiunta una singola istanza di Active Window Control con queste opzioni:


La larghezza del plasmoide e la dimensione dei tasti può essere configurata a piacimento, ma se usate Chrome vorrete renderla larga quanto il tasto per il cambio utente, in modo da coprirlo perfettamente.
Cosa si ottiene con questo? In pratica le finestre massimizzate perdono la loro decorazione e il plasmoide contenente i tasti di controllo appare solo per loro. Praticamente si crea una finta menubar, solo per le finestre massimizzate:



In mancanza di una finestra massimizzata, il pannello sarà completamente trasparente.

Per rendere il tutto più invisibile possibile, uniformiamo i temi per fare in modo da rendere lo sfondo del pannello dello stesso colore della barra dei menu. Per farlo possiamo impostare i temi in questo modo:

Kvantum deve essere configurato attraverso la sua apposita utility “Kvantum Manager”, da lì si può selezionare il tema KvAdapta. Come decorazione ho lasciato Breeze, ma ho tolto i bordi delle finestre per evitare qualche glitch grafico.
Personalmente non uso firefox, ma è possibile configurarlo per lasciare lo spazio per i tasti in alto a destra usando un css custom, che potete trovare qui: https://gist.github.com/kennethso168/ec921920540f903a26daf5c04159df41

Ovviamente questa soluzione non è perfetta. Il pannello non è completamente invisibile se c’è una finestra massimizzata in background e un’altra finestra nell’angolo in alto a destra. Inoltre ci sarà sempre qualche applicazione che non rispetta i temi di sistema o non ha una menubar, per cui se massimizzata i tasti non si integreranno alla perfezione dal punto di vista visivo.

Sto parlando di te, Steam

Tutto sommato però questi casi sono estremamente rari, almeno per le applicazioni che utilizzo io.
Fatemi sapere se vi piace, e se avete problemi nel replicare il setup.
Alla prossima e happy ricing!

Kubuntu 16.04 LTS: arrivano Plasma 5.8.8 LTS e Krita 3.3.2.1 nel PPA Kubuntu Backports

Kubuntu 16.04 LTS: arrivano Plasma 5.8.8 LTS e Krita 3.3.2.1 nel PPA Kubuntu Backports

Il team di Kubuntu ha annunciato la disponibilità di Plasma 5.8.8 LTS (l’ottava bugfix release di Plasma 5.8 LTS) e di Krita 3.3.2.1 nel PPA Kubuntu Backports per Kubuntu 16.04 LTS.
Per aggiornare vi basterà come prima cosa aggiungere il PPA dando da terminale

sudo add-apt-repository ppa:kubuntu-ppa/backports

aggiornare la lista repository

sudo apt update

ed infine aggiornare il sistema dando

sudo apt full-upgrade
Rilasciato KDE Plasma 5.11, ecco le novità

Rilasciato KDE Plasma 5.11, ecco le novità

Il team di KDE ha annunciato il rilascio di KDE Plasma 5.11. Di questa nuova versione vi avevo già parlato approfonditamente in occasione del rilascio della versione Beta. Le principali caratteristiche sono:

  • Nuovo design delle impostazioni di sistema
  • Cronologia delle notifiche
  • Miglioramenti del task manager
  • Plasma Vault
  • Miglioramenti nel menu di avvio applicazioni
  • Miglioramenti in Wayland

Di seguito trovate un video realizzato da Michael Tunnell di TuxDigital.com per KDE che illustra le novità introdotte.

Voi cosa ne pensate?

Arriva KDE Plasma 5.11 Beta, ecco le novità

Arriva KDE Plasma 5.11 Beta, ecco le novità

Il team di KDE ha annunciato il rilascio della Beta di KDE Plasma 5.11, la nuova edizione di Plasma che verrà rilasciata in forma stabile verso la metà di Ottobre 2017.
Ma vediamo i punti salienti di questo rilascio

Il nuovo look di System Settings

Nuovo design delle Impostazioni di sistema
L’interfaccia utente delle impostazioni di sistema è stata aggiornata e consente ora un accesso più semplice alle impostazioni comunemente utilizzate. Questa modifica è la prima che il team compie, ad essa seguiranno altre al fine di rendere il tutto più facile da navigare e più user-friendly. Questo nuovo design è stato aggiunto come opzione, questo significa che gli utenti che preferiscono la vecchia vista ad albero avranno libertà di scelta.

Cronologia delle notifiche

Cronologia delle notifiche
È possibile memorizzare le notifiche perse e scadute in una specie di cronologia. Questa è la prima parte di uno sforzo costante per modernizzare il sistema di notifica in Plasma. Ciò consente all’utente di ignorare le applicazioni che non segnano le loro notifiche persistenti e visualizzare ciò che è avvenuto in sua assenza. La cronologia delle notifiche è abilitata per impostazione predefinita per scopi di test, ma può essere disattivata nella versione finale 5.11 in modo da offrire un aspetto più pulito e uncluttered out of the box. Il team Plasma accoglie con favore i feedback forniti dai tester in merito a questa nuova funzionalità.

Task manager migliorato con le azioni dinamite tramite jump list

Miglioramenti del task manager
Il task manager di plasma mette le basi per consentire alla applicazioni di fornire azioni dinamiche tramite le jump list. Le nuove funzioni consentono alle applicazioni di fornire l’accesso alla funzioni interne (ad esempio l’elenco di sessioni di un editor di testo, le opzioni per modificare l’applicazione o lo stato dei documenti etc..) a seconda dell’applicazione attualmente in esecuzione.
Inoltro è possibile riorganizzare le finestre in gruppi di popup, contendo all’utente di rendere più prevedibile l’ordinazione delle applicazioni aperte. Oltre a questo le prestazione del task manager sono state migliorate.

Plasma Vault conserva i tuoi file in modo sicuro

Plasma Vault
Per gli utenti che si occupano spesso di informazioni sensibili, confidenziali e informazioni private, il nuovo Plasma Vault offre funzionalità di crittografia avanzate presentate in modo facile da usare. Plasma Vault consente di bloccare e codificare set di documenti e di nasconderli da occhi indiscreti anche quando l’utente è loggato. Questi “vaults” possono essere decriptati e aperti facilmente quando l’utente vuole accedervi. Plasma Vault estende le attività di Plasma aggiungendo l’immagazzinamento sicuro dei file.


Miglioramenti del menu di avvio di applicazioni
Migliorati i risultati di ricerca nei lanciatori che guadagnano funzionalità precedentemente disponibili solo per le applicazioni elencate nei menu. Non è più necessario cercare manualmente un’applicazione solo per modificarla o disinstallarla. Il lanciatore di applicazioni Kicker nasconde ora la barra laterale se non sono presenti i preferiti rendendo l’aspetto più pulito (immagine in alto a destra).


Wayland
Plasma continua a migliorare il supporto a Wayland. KWin, il compositore di Plasma, può ora applicare automaticamente la scalatura basata sulla densità di pixel di uno schermo e farlo anche per ogni schermo individualmente. Questo comporterà un miglioramento dell’esperienze utente quando si usano più monitor. Le applicazioni legacy che non supportano questa funzionalità possono essere scalate per rimanere leggibili.