উত্তর:
আপনি এটির মতো প্লাজমা ডেস্কটপ স্ক্রিপ্টগুলির মাধ্যমে সহজেই এটি করতে পারেন :
স্বয়ংক্রিয়ভাবে লুকানো:
var panel = panelById(panelIds[0])
panel.hiding = 'autohide';
স্বতঃ-লুকানো বন্ধ:
var panel = panelById(panelIds[0])
panel.hiding = 'none';
খারাপ খবর হ'ল স্ক্রিপ্টটি প্রগতিশীলভাবে চালানোর কোনও উপায় নেই আপনি যখন চান এটি কোনও ধরণের কীবোর্ড + মাউস অটোমেশন ব্যতীত।
নিকটতম আপনি পেতে পারেন ( কেডিএ ফোরামে এই আলোচনার জন্য ) ডেস্কটপ কনসোলের মাধ্যমে স্ক্রিপ্টটি খুলবে
qdbus org.kde.plasma-desktop /MainApplication \
loadScriptInInteractiveConsole /path/to/js/file
এই বিষয়ে ফাইল করা কেজি বগজিলাতে # 238817 ত্রুটি রয়েছে ।
panel.height=30
, এটি সাড়া দেয় এবং সেই অনুযায়ী পরিবর্তন হয়। যাইহোক, পরিবর্তন panel.hiding
আমাকে কোনও প্রতিক্রিয়া দেয় না। এছাড়াও, এটিকে প্রোগ্রামগতভাবে চালাতে, @ ডুফারজাফরের উত্তরটির মতো কিছু কাজ করে কেন? আমি কেডিএ প্লাজমা 5.15.5 চালিয়ে যাচ্ছি
জুলাই 2018 পর্যন্ত, @che এর দ্বারা প্রস্তাবিত উত্তরটি কাজ করে না।
এখানে এমন কিছু রয়েছে যা কাজ করে:
qdbus org.kde.plasmashell /PlasmaShell evaluateScript "p = panelById(panelIds[0]); p.height = 32 - p.height;"
32 আমার পছন্দ উচ্চতা। আপনার পছন্দ মতো এটি একটি আলাদা সংখ্যায় সেট করুন।
প্রাসঙ্গিক কে.ডি. বাগ: https://bugs.kde.org/show_bug.cgi?id=396796
প্যানেল টগল করে এমন কেভিন স্ক্রিপ্ট রয়েছে
https://www.opendesktop.org/p/1266534/
এবং
https://www.opendesktop.org/p/1269113/
আমরা প্যানেলটিতে এটি স্থাপন করে আরও বৈশিষ্ট্য যুক্ত করতে পারি (কে। ডি। সিস্টেম সেটিংস - উইন্ডো ম্যানেজার - উইন্ডো বিধি - নতুন - উইন্ডো বৈশিষ্ট্যগুলি সনাক্ত করুন "এবং আপনার প্যানেলটি নির্বাচন করুন"
আমি মনে করি আপনার পুনরায় পরীক্ষা করা উচিত : প্লাজমার জন্য ডিবিস পদ্ধতিগুলির জন্য ডকুমেন্টেশন এবং ডিবিাসের সাথে ডিবিস লাউচিং কে মেনু কীভাবে ব্যবহার করতে হয় তার উদাহরণের জন্য ।
কোনও পদ্ধতি উপস্থিত থাকলে এটি সন্ধান করা সহজ হবে।