GNU/Linux >> Tutoriels Linux >  >> Linux

Existe-t-il une commande DBus pour basculer le masquage automatique sur un panneau KDE Plasma ?

Vous pouvez le faire facilement grâce à des scripts de bureau plasma, comme ceci :

masquage automatique sur :

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

masquage automatique :

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

La mauvaise nouvelle est qu'il n'y a aucun moyen d'exécuter le script par programmation quand vous le souhaitez, sauf peut-être pour une sorte d'automatisation clavier + souris.

Le plus proche que vous puissiez obtenir (selon cette discussion sur le forum KDE) est d'ouvrir le script dans la console de bureau via

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

Il y a le bogue #238817 dans KDE Bugzilla déposé à ce sujet.


Depuis juillet 2018, la réponse suggérée par @che ne fonctionne pas.

Voici quelque chose qui fonctionne cependant :

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

32 est la taille que j'aime. Définissez-le sur un nombre différent comme vous le souhaitez.

Bogue KDE pertinent :https://bugs.kde.org/show_bug.cgi?id=396796


Linux
  1. Installer KDE Plasma sur Pop OS 20.04

  2. Suppression de fichiers par âge ?

  3. commande apache suexec pas dans docroot

  4. Existe-t-il un raccourci pour exécuter une commande suggérée dans un terminal ?

  5. Une fois sudo su'd à root, y a-t-il une commande pour voir mon nom d'utilisateur ?

KDE Plasma - 'Newb TidBits' - Partie 3a:Personnalisation et réorganisation de l'ordre des icônes du panneau

Comment installer KDE Plasma sur Fedora 35

Quoi de neuf dans KDE Plasma 5.25

Comment installer KDE Plasma Desktop sur Debian

startkde :commande introuvable

Existe-t-il une commande fdisk dans Windows ?