सवाल डेस्कटॉप पर एक .desktop फ़ाइल छुपाएं [उबंटू 13.04]


मैंने अपने डॉक के लिए एक .desktop लॉन्चर बनाया है। मैं एक "।" डालने की कोशिश फ़ाइल के नाम के बाद, लेकिन वह छिपा नहीं है। उदाहरण: .Firefox.desktop अगर मैं इसे हटा देता हूं, तो मेरे डॉक में मेरा फ़ायरफ़ॉक्स आइकन खुला नहीं हो सकता है। मुझे अपनी डेस्कटॉप फाइल छिपाना है, धन्यवाद!


1
2017-11-22 04:32


मूल




जवाब:


किसी दिए गए डेस्कटॉप वातावरण में .desktop फ़ाइल को दिखाने या छिपाने के लिए हमें इसकी संबंधित प्रविष्टि कुंजी का उपयोग करना चाहिए:

OnlyShowIn=<environment>;
NotShowIn=<environment>;

इसलिए follwing प्रविष्टि केवल डेस्कटॉप फ़ाइल को GNOME (उदा। क्लासिक), और केडीई में दिखाएगी लेकिन एकता में नहीं:

OnlyShowIn=GNOME;KDE;

या, वैकल्पिक रूप से हम इसके साथ बहिष्करण को परिभाषित करना चाहते हैं

NotShowIn=Unity;

2
2017-11-22 07:41





आप इस फ़ाइल को कैसे नवीनीकृत कर रहे हैं? मैंने देखा है कि जब मैं नीमो फ़ाइल मैनेजर (जिसका उपयोग तीसरे पक्ष के "दालचीनी" डेस्कटॉप द्वारा किया जाता है) का उपयोग कर डेस्कटॉप फ़ाइलों का नाम बदलता है, तो पुराना फ़ाइल नाम टर्मिनल में मौजूद रहता है (यदि आप टेक्स्ट एडिटर का उपयोग करके फ़ाइल खोलते हैं, तो name= क्षेत्र में परिवर्तन); मुझे कल्पना है कि यह नॉटिलस मैनेजर (जिसे डिफॉल्ट डेस्कटॉप द्वारा उबंटू के नियमित स्वाद पर उपयोग किया जाता है) के लिए जाना होगा।

मैं फाइल नाम बदलने के लिए टर्मिनल का उपयोग करने की सलाह दूंगा। यहां एक उदाहरण दिया गया है कि आप यह कैसे कर सकते हैं: mv /path/to/Firefox.desktop /path/to/.Firefox.desktop। आप फ़ायरफ़ॉक्स.desktop फ़ाइल के पथ के साथ / पथ / भाग को आसानी से प्रतिस्थापित कर सकते हैं (जब तक कि आप सीधे उस निर्देशिका में जाने के लिए सीडी का उपयोग करना पसंद नहीं करते)।

या, आप फ़ाइल को किसी भी टेक्स्ट एडिटर के साथ खोल सकते हैं, और नए नाम के साथ एक नई फाइल बनाने के लिए "सेव एज़" फ़ंक्शन का उपयोग कर सकते हैं और फिर मूल फ़ाइल को हटा सकते हैं।


0
2017-11-22 04:54