12.10 এর জন্য
আমরা একটি স্ক্রিপ্ট তৈরি করেছি যা আপনাকে শো-ডেস্কটপ আইকনটি সক্ষম / অক্ষম করতে দেয়। আপনি যদি কোনও আলাদা সরঞ্জাম ইনস্টল করতে না চান তবে আমাদের স্ক্রিপ্টটি ধরুন এবং এটি চালান।
এটি https://bitbucket.org/jpmahesh/unity-reset এ বিটবাকেটে হোস্ট করা হয়েছে
অথবা আপনি যদি অলস হন এবং অন্য পৃষ্ঠাটি না খুলতে পছন্দ করেন তবে স্নিপেটটি এখানে।
#!/usr/bin/python
from gi.repository import Gio
import argparse
parser = argparse.ArgumentParser(description='Enable or disable show-desktop icon')
optiongroup=parser.add_mutually_exclusive_group(required=True)
optiongroup.add_argument('-e','--enable',action='store_true',help='Add show-desktop icon to launcher')
optiongroup.add_argument('-d','--disable',action='store_true',help='Remove show-desktop icon from launcher')
args=parser.parse_args()
gsettings=Gio.Settings("com.canonical.Unity.Launcher")
launcherfav=gsettings.get_strv('favorites')
shwdsktp="unity://desktop-icon"
def remove_show_desktop():
if shwdsktp in launcherfav:
print "Show desktop is currently enabled."
print "Removing show desktop"
launcherfav.remove(shwdsktp)
gsettings.set_strv('favorites',launcherfav)
print "DONE"
else:
print "Looks like the show desktop icon is already hidden"
print "Nothing to do then. Tada!"
def add_show_desktop():
if shwdsktp not in launcherfav:
print "Show desktop icon is currently hidden"
print "Adding it to launcher"
launcherfav.append(shwdsktp)
gsettings.set_strv('favorites',launcherfav)
print "DONE"
else:
print "Looks like the show-desktop icon is already visible"
print "Nothing to do then. Tada!"
if args.enable :
add_show_desktop()
if args.disable :
remove_show_desktop()
ব্যবহার:
উপরের কোডটি ডাকা একটি ফাইল show-desktop.py
এবং একটি টার্মিনালে সংরক্ষণ করুন, চালান: এটি লুকানোর
python show-desktop.py -e
জন্য আইকনটি দেখানোর জন্য
python show-desktop.py -d
।
python show-desktop.py -h
ব্যবহার বার্তা দেখতে।
ডিফল্টরূপে (কোনও যুক্তি ছাড়াই), এটি কেবল ব্যবহারের বার্তা প্রিন্ট করে এবং প্রস্থান করে।