সমস্ত নতুন ব্যবহারকারীর জন্য কাস্টম থিম ব্যবহার করতে আমি ফায়ারফক্সকে কীভাবে সেট করব?


13

সমস্ত নতুন ব্যবহারকারীদের জন্য অ্যাপ্লিকেশনগুলির জন্য একই সেটিংস প্রয়োগ করার বিষয়ে আমি যা জানি তা হয় একটি স্কিমা সংজ্ঞায়িত করা বা ফাইলটিতে ওভাররাইড করা /usr/share/glib-2.0/schemasবা ফোল্ডার / ফাইলটিতে অনুলিপি করা /etc/skel। যখন কোনও নতুন ব্যবহারকারী তৈরি করা হয়, তখন সেই ব্যবহারকারীকে স্বয়ংক্রিয়ভাবে গেটেটিং / কনফিগার ফাইল দেওয়া হয়।

সুতরাং, আমার প্রশ্নটি হ'ল:

  • আমি কীভাবে ফায়ারফক্সে একটি থিম প্রয়োগ করব এবং সমস্ত ব্যবহারকারীর জন্য এটি প্রয়োগ করতে পারি?
  • ফায়ারফক্স কি গেটেটিং প্রকারের সেটিংস ব্যবহার করে ? এবং যদি তাই হয়, কোনটি?
  • ফায়ারফক্স কি কনফিগার ফাইল ব্যবহার করে (যেমন ~/.config?) যদি তাই হয়?

আমি হয় ব্যবহার করা ঘটতে GNOME সেল বা ঐক্য , কিন্তু আমি মনে করি উত্তর কোন ডেস্কটপ পরিবেশে প্রয়োগ করা হবে।

উত্তর:


12

পদক্ষেপ 1: থিম ফাইলটি ডাউনলোড করুন

ফায়ারফক্স থিমস ওয়েবসাইটে যান এবং আপনার প্রিয় থিমের এক্সপি ফাইলটি ডাউনলোড করুন, আর্ক থিমটি বলুন ।

আর্ক থিম ডাউনলোড করুন

পদক্ষেপ 2: সমস্ত ব্যবহারকারীর জন্য থিম ইনস্টল করুন

সংরক্ষণাগার ব্যবস্থাপক দিয়ে ডাউনলোড করা থিম ফাইলটি খুলুন ।

সংরক্ষণাগার ব্যবস্থাপক দিয়ে খুলুন

আপনি install.rdfভিতরে একটি ফাইল দেখতে পাবেন । এটিও খুলুন এবং প্রথমটির মধ্যে আইডিটি অনুলিপি করুন <em:id>এবং </em:id>আপনি খুঁজে পান যা আর্ক থিমের ক্ষেত্রে {52c2877e-44e1-11e5-8874-a62d1d5d46B0}। থিমের অভ্যন্তরীণ নামটিও নোট করুন, আপনার এটি পরে প্রয়োজন হবে।

থিম আইডি এবং নাম

আপনার সদ্য অনুলিপি করা আইডি দিয়ে থিমের এক্সপি ফাইলটি পুনরায় নামকরণ করুন। তারপরে নাম পরিবর্তন করা 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! 😊

ঠিক আছে, সব। ফায়ারফক্স এখন ডিফল্টরূপে আপনার পছন্দসই থিমটি ব্যবহার করতে প্রস্তুত! Firef ফায়ারফক্স 45 এর সাথে উবুন্টু 14.04LTS তে পরীক্ষা এবং যাচাই করা হয়েছে ।

ফায়ারফক্স আর্ক থিমযুক্ত


পটভূমি

সলাস প্রজেক্ট ফায়ারফক্সকে এটি ডিফল্ট ব্রাউজার হিসাবে ব্যবহার করে তবে থিমটি আর্ক ডার্কারকে 'আউট অফ বক্স' এ সেট করে। সুতরাং, আমি তাদের ফায়ারফক্স এবং আর্ক-ফায়ারফক্স-থিম প্যাকেজগুলির চারপাশে তাকিয়েছিলাম , এটি কীভাবে কাজ করে তা জানতে পেরে এবং তারপরে উবুন্টুতে পদ্ধতিটি পুনরুত্পাদন করে। 😎


ভাল লেখা ভাল উত্তর। খুব দরকারী
সুচি ডোগা

1
pkexecআপনি যখন ব্যবহার করতে পারেন তখন কেন ব্যবহার করবেনsudo
সুচি ডোগা

1
sudoজিটিআইআই অ্যাপ্লিকেশন যেমন নটিলাস বা গেডিটের জন্য ব্যবহার করা একটি খারাপ ধারণা @ সুচিডোগা, তবে আপনি কেবল ব্যবহার করতে পারেন gksudo nautilus /path/to/directoryএবং gksudo gedit /path/to/file- এটি আমি ব্যক্তিগতভাবে ব্যবহার করি।
বাইট কমান্ডার

1
@SuiciDoga পড়ুন এই প্রশ্ন: askubuntu.com/questions/270006/...
বাইট কমান্ডার

1
এছাড়াও @ বাইটকম্যান্ডার আমি প্রস্তাবিত পোস্টগুলি হ্রাস পেয়েছে gksudoতা খুঁজে পেতে পারি তবে একটি নির্ভরযোগ্য উত্স খুঁজে পাই না । এটি উবুন্টুতে ডিফল্টরূপে ইনস্টল করা না হওয়ার অর্থ এটি হওয়া উচিত নয়। আপনার কি কোনও নির্ভরযোগ্য উত্স আছে, তবে অন্য "" আমি মনে করি .... "?
জ্যাকব ভিলিজম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.