GNU/Linux >> Linux Esercitazione >  >> Linux

Esiste un comando DBus per attivare o disattivare l'auto-nascondi su un pannello KDE Plasma?

Puoi farlo facilmente tramite gli script di plasma desktop, come questo:

nascondi automaticamente su:

var panel = panelById(panelIds[0])
panel.hiding = 'autohide';

nascondimento automatico disattivato:

var panel = panelById(panelIds[0])
panel.hiding = 'none';

La cattiva notizia è che non c'è modo di eseguire programmaticamente lo script quando lo desideri, tranne forse per qualche tipo di automazione tastiera+mouse.

Il massimo che puoi ottenere (secondo questa discussione sul forum di KDE) è aprire lo script nella console desktop tramite

qdbus org.kde.plasma-desktop /MainApplication \
    loadScriptInInteractiveConsole /path/to/js/file

C'è il bug #238817 in KDE Bugzilla archiviato su questo.


A partire da luglio 2018, la risposta suggerita da @che non funziona.

Ecco qualcosa che funziona però:

qdbus org.kde.plasmashell /PlasmaShell evaluateScript "p = panelById(panelIds[0]); p.height = 32 - p.height;"    

32 è l'altezza che mi piace. Impostalo su un numero diverso come preferisci.

Bug KDE rilevante:https://bugs.kde.org/show_bug.cgi?id=396796


Linux
  1. Come personalizzare il selettore di attività in KDE Plasma

  2. Installa KDE Plasma su Pop OS 20.04

  3. Eliminazione di file per età?

  4. comando apache suexec non in docroot

  5. Una volta sudo su'd a root, c'è un comando per vedere il mio nome utente?

KDE Plasma – 'Newb TidBits' – Parte 3a:Personalizzazione e riorganizzazione dell'ordine delle icone del pannello

Come installare KDE Plasma su Fedora 35

Cosa c'è di nuovo in KDE Plasma 5.25

Come installare KDE Plasma Desktop su Debian

startkde:comando non trovato

Esiste un comando fdisk in Windows?