Anda dapat melakukannya dengan mudah melalui skrip desktop plasma, seperti ini:
sembunyikan otomatis di:
var panel = panelById(panelIds[0])
panel.hiding = 'autohide';
sembunyikan otomatis:
var panel = panelById(panelIds[0])
panel.hiding = 'none';
Kabar buruknya adalah tidak ada cara untuk menjalankan skrip secara terprogram saat Anda menginginkannya kecuali mungkin untuk semacam otomatisasi keyboard+mouse.
Cara terdekat yang bisa Anda dapatkan (per diskusi ini di forum KDE) adalah membuka skrip di konsol desktop melalui
qdbus org.kde.plasma-desktop /MainApplication \
loadScriptInInteractiveConsole /path/to/js/file
Ada bug #238817 di KDE Bugzilla yang diajukan tentang ini.
Pada Juli 2018, jawaban yang disarankan oleh @che tidak berfungsi.
Berikut adalah sesuatu yang berhasil:
qdbus org.kde.plasmashell /PlasmaShell evaluateScript "p = panelById(panelIds[0]); p.height = 32 - p.height;"
32 adalah ketinggian yang saya suka. Setel ke nomor lain sesuka Anda.
Bug KDE yang relevan:https://bugs.kde.org/show_bug.cgi?id=396796