सभी नए उपयोगकर्ताओं के लिए कस्टम थीम का उपयोग करने के लिए मैं फ़ायरफ़ॉक्स कैसे सेट करूं?


13

सभी नए उपयोगकर्ताओं के लिए अनुप्रयोगों के लिए एक ही सेटिंग लागू करने के बारे में मुझे क्या पता है कि स्कीमा या ओवरराइड फ़ाइल को परिभाषित करना है या /usr/share/glib-2.0/schemasफ़ोल्डर / फ़ाइल की प्रतिलिपि बनाना है /etc/skel। जब एक नया उपयोगकर्ता बनाया जाता है, तो उस उपयोगकर्ता को स्वचालित रूप से gsettings / config फ़ाइल दी जाती है।

तो, मेरा सवाल है:

  • मैं फ़ायरफ़ॉक्स पर एक थीम कैसे लागू करूं और इसे सभी उपयोगकर्ताओं पर लागू करूं?
  • फ़ायरफ़ॉक्स gsettings प्रकार सेटिंग्स का उपयोग करता है ? और यदि हां, तो कौन सा?
  • क्या फायरफॉक्स कॉन्फिग फाइल (उदाहरण के लिए ~/.config) का उपयोग करता है ? यदि हां, तो कौन?

मैं या तो गनोम शेल या यूनिटी का उपयोग कर रहा हूं, लेकिन मुझे लगता है कि उत्तर किसी भी डेस्कटॉप वातावरण पर लागू होगा।

जवाबों:


12

चरण 1: थीम फ़ाइल डाउनलोड करें

फ़ॉयरफ़ॉक्स थीम्स वेबसाइट पर जाएं और अपनी पसंदीदा थीम की xpi फ़ाइल डाउनलोड करें, जिसे आर्क थीम कहते हैं ।

आर्क थीम डाउनलोड करें

चरण 2: सभी उपयोगकर्ताओं के लिए विषय स्थापित करें

डाउनलोड की गई फ़ाइल को पुरालेख प्रबंधक के साथ खोलें ।

पुरालेख प्रबंधक के साथ खोलें

आपको install.rdfअंदर एक फ़ाइल दिखाई देगी । इसे भी खोलें और पहले <em:id>और </em:id>आप के बीच आईडी को कॉपी करें , जो आर्क थीम के मामले में है {52c2877e-44e1-11e5-8874-a62d1d5d46B0}। विषय के आंतरिक नाम पर भी ध्यान दें, आपको बाद में इसकी आवश्यकता होगी।

थीम आईडी और नाम

आपके द्वारा कॉपी की गई आईडी के साथ थीम की xpi फ़ाइल का नाम बदलें। फिर नामांकित xpi फ़ाइल को रखें /usr/lib/firefox-addons/extensions/। ऐसा करने के लिए, टर्मिनल खोलें और इस कमांड को चलाएं:

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY nautilus /usr/lib/firefox-addons/extensions/

और XPI फाइल कॉपी ( {52c2877e-44e1-11e5-8874-a62d1d5d46B0}.xpiमें आर्क विषय के लिए के मामले) फ़ाइल प्रबंधक विंडो खुलती है।

एक्सटेंशन फ़ोल्डर में थीम स्थापित करें

चरण 3: विषय को डिफ़ॉल्ट के रूप में सेट करें

एक theme.jsफ़ाइल (या .jsआप की तरह किसी भी नाम के साथ एक फ़ाइल) बनाएँ /usr/lib/firefox/browser/defaults/preferences/। ऐसा करने के लिए, टर्मिनल खोलें और इस कमांड को चलाएं:

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /usr/lib/firefox/browser/defaults/preferences/theme.js

जब प्राथमिकता फ़ाइल पाठ संपादक में खोली जाती है , तो इसे इसमें कॉपी और पेस्ट करें:

pref("general.skins.selectedSkin", "arc-theme");

लेकिन, arc-themeविषय के आंतरिक नाम के साथ प्रतिस्थापित करने के लिए मत भूलना जो आपने देखा था install.rdf! 😊

ठीक है, बस इतना ही। फ़ायरफ़ॉक्स अब डिफ़ॉल्ट रूप से आपके पसंदीदा विषय का उपयोग करने के लिए तैयार है! 45 फ़ायरफ़ॉक्स 45 के साथ Ubuntu 14.04LTS पर परीक्षण और सत्यापित किया गया है ।

फ़ायरफ़ॉक्स आर्क थीम्ड


पृष्ठभूमि

सोलस प्रोजेक्ट फ़ायरफ़ॉक्स का उपयोग डिफ़ॉल्ट ब्राउज़र के रूप में करता है, लेकिन इसके साथ आर्क डार्कर 'आउट ऑफ बॉक्स' विषय पर आधारित है। इसलिए, मैंने उनके फ़ायरफ़ॉक्स और आर्क-फ़ायरफ़ॉक्स-थीम पैकेज के चारों ओर पोक किया , पता चला कि यह कैसे काम करता है और फिर उबंटू पर विधि को पुन: पेश करता है। 😎


अच्छा लिखा हुआ उत्तर। बहुत उपयोगी
सूकी डोगा

1
pkexecजब आप उपयोग कर सकते हैं तो उपयोग क्यों करेंsudo
Suici Doga

1
sudoGUI अनुप्रयोगों जैसे Nautilus या Gedit के लिए उपयोग करना एक बुरा विचार है @SuiciDoga, लेकिन आप बस उपयोग कर सकते हैं gksudo nautilus /path/to/directoryऔर gksudo gedit /path/to/fileयह वही है जो मैं व्यक्तिगत रूप से उपयोग करता हूं।
बाइट कमांडर

1
@SuiciDoga पढ़ें इस सवाल: askubuntu.com/questions/270006/...
बाइट कमांडर

1
इसके अलावा @ByteCommander मैं पदों पा सकते हैं सुझाव दे gksudo हटाई गई है, लेकिन एक विश्वसनीय स्रोत नहीं मिल रहा। तथ्य यह है कि यह Ubuntu पर डिफ़ॉल्ट रूप से स्थापित नहीं है इसका मतलब यह नहीं होना चाहिए। क्या आपके पास एक विश्वसनीय स्रोत है, अन्य तो "मुझे लगता है ...."?
जैकब व्लिजम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.