আমি কীভাবে নটিলাসের পটভূমি চিত্রটি থিম করব?


11

আমি নটিলাস ফাইল ব্রাউজারে পটভূমি চিত্রটি পরিবর্তন করতে চাই। আমার ধারণাটি আমার নিজস্ব স্টাইলটিকে পটভূমিতে রাখাই। আমি উবুন্টু ১১.১০ ব্যবহার করছি এবং নটিলাস সংস্করণ ৩।

আমি জানি যে আমাকে nautilus.cssথিমের ফাইলটি পরিবর্তন করতে হবে, তবে সমস্যাটি হ'ল পটভূমিটির জন্য কোনও প্যারামিটার নেই। আমি কেবল একটি চিত্র প্রয়োগ করতে চাই তবে এটি পরিবর্তন করার জন্য আমি ফাইল বা প্যারামিটারটি খুঁজে পাচ্ছি না।

সিএসএস ফাইল ডিরেক্টরিতে রয়েছে /home/UserName/.theme/MyTheme/gtk-3.0/apps। আমি nautilus.cssফাইল পরিবর্তন করেছি । আমি সিএসএস স্টাইল ব্যবহার করে দুটি নতুন লাইন লিখেছি তবে সঠিক জায়গাটি কোথায় স্থাপন করা হবে তা আমি জানি না। লাইনগুলি হ'ল:

পটভূমি-চিত্র: ইউআরএল ("কার্বন.জেপিজি");
পটভূমি পুনরাবৃত্তি: পুনরাবৃত্তি;

স্পষ্টতই আমি চিত্রটিকে carbon.jpgএকই ডিরেক্টরিতে ডাকা করেছি nautilus.css, তবে এই পরিবর্তনটি কার্যকর হয় না কারণ আমার জানা দরকার যে কোন শ্রেণীরটি নাটিলাস ফাইল ব্রাউজিং ফ্রেম প্রদর্শন করে। আমি যদি এই শ্রেণিটি পাই তবে অনুমান করি যে এই কোডটি কার্যকর হবে।

কেউ যদি কীভাবে এটি করতে জানেন তবে দয়া করে আমাকে বলুন কারণ আমি সত্যিই এই পরিবর্তনটি করতে চাই।


2
আপনি কি url হিসাবে "/ home/UserName/.theme/MyTheme/gtk-3.0/apps/carbon.jpg" চেষ্টা করেছেন? বা "ফাইল: ///home/UserName/.theme/MyTheme/gtk-3.0/apps/carbon.jpg"?
জ্যাকব

উত্তর:


8
  1. /Usr/share/themes/MyTheme/gtk-3.0/apps/nautilus.css ফাইলটি খুলুন (রুটের অনুমতি প্রয়োজন)।
  2. এই লাইন যুক্ত করুন:

    NautilusWindow * {background-image:url("bg.jpg");}

    যেখানে bg.jpg হ'ল পটভূমি চিত্রটি আপনি প্রদর্শন করতে চান।

  3. nautilus -qসমস্ত ওপেন ফাইল ব্রাউজারকে মেরে ফেলার জন্য চালান ।

  4. চালান nautilus

এটি নটিলাস উইন্ডোতে উপস্থিত সমস্ত শ্রেণীর পটভূমি প্রযোজ্য the আপনি যে ক্লাসগুলি ব্যাকগ্রাউন্ড প্রয়োগ করতে চান না এবং সনাক্ত করতে পারেন উদাহরণগুলি যোগ করতে পারেন background-image:none;
:

NautilusWindow .sidebar,
NautilusFloatingBar,
NautilusWindow .sidebar .view {
    background-image: none;
}

2
মনে রাখবেন যে, আপনার ফাইলটি লোকেশনে পরিবর্তন করতে হবে না /usr/share/theme/...। এটা ভাল না। বরং থিমটি অনুলিপি করুন /usr/share/themeএবং এটিকে আটকান ~/.themes/এবং সেখানে পরিবর্তন করুন। নটিলাস রান মেরে ফেলতেও nautilus -q
আনোয়ার

আপনি যদি এই পদ্ধতির অবলম্বন করেন তবে এটি অগ্রবর্তী / পশ্চাদপদ এবং অনুসন্ধান বোতামগুলির জন্য আইকনগুলিতে ব্যাকগ্রাউন্ড চিত্রটিও প্রয়োগ করে। কেবলমাত্র ফাইল ব্রাউজিং এরিয়াকে বিশেষভাবে থিম করার কোনও উপায় আছে ?
ক্রিস্টোফার কাইল হর্টন

3

থিম অংশ আপনি যদি কাজটি পরিবর্তন করতে চান .view, তাই nautilus.cssনিম্নলিখিত অধ্যায় অন্তর্ভুক্ত:

NautilusWindow *.view {
  background-color: @your_predefined_color_here;
}

12.04.1 এলটিএস-এ আমার নিজস্ব পরীক্ষা-নিরীক্ষা থেকে আমি জানতে পেরেছি যে background-colorএখানে আপনার নিজের সম্পত্তিটিকে হেক্সাডেসিমাল আরজিবি মান দিয়ে সংজ্ঞায়িত করা সম্ভব তবে আপনি কোনও background-imageব্যবহার সেট করতে পারবেন না -gtk-gradient

সুতরাং, আপনি সম্ভবত একটি পটভূমি চিত্র সেট করতে সক্ষম হবেন না, তবে আপনি কমপক্ষে রঙ পরিবর্তন করতে পারবেন।

দ্রষ্টব্য: আপনি যদি এটির নিজের সাইডবারকে প্রভাবিত করতে না চান , তবে আগুনের উত্তরের শেষ অংশটি অনুসরণ করুন background-color, background-imageতবে আপনি যদি আপনার থিম ফাইলে আরও সেট না করেন তবে পরিবর্তে ব্যবহার করুন।


আমি .viewএই আর্চ লিনাক্স ফোরামের থ্রেড থেকে আংশিক থিমের ধারণা পেয়েছি ।


আমিও অনেক অনুসন্ধান করেছি এবং এটি প্রদর্শিত হবে যে নটিলাস.কমের অভ্যন্তরে "ব্রাউজিং অঞ্চল" এর জন্য কোনও কাস্টম ক্লাস নেই।
Ignite

কাজ করে, তবে আমাকে নটিলাস উইন্ডোটি সংজ্ঞায়িত করতে হয়েছিল। ভিউ এবং তার পরে নটিটিলাস উইন্ডো। ভিউ: হোভার, নটিলাস উইন্ডো .ভিউ: উবুন্টুতে নির্বাচিত হয়েছে 12.10 যদি আমি এটি না করি যে নির্বাচনের রঙ স্বচ্ছ নয়, তাই আমি নির্বাচিত আইটেমগুলি দেখতে পেলাম না আর।
ব্যবহারকারী 43787

0

আপনি যদি একটি দৃ color় রঙ চান তবে আপনি ডকনফ-সম্পাদক খোলেন, org> gnome> ডেস্কটপ> ইন্টারফেস> gtk রঙ স্কিমে যান এবং base_color:#999999তার পাশের বাক্সে টাইপ করুন ।


3
ওপি একটি চিত্র ব্যবহার করতে চায় এবং এটি জিটিকে + 3 থিম থেকে সরাসরি অর্জনের চেষ্টা করছে।
ক্রিস্টোফার কাইল হরটন

বেস রঙটি সম্পাদনা করা অন্যান্য উপাদানগুলিকেও পরিবর্তন করে।
ব্যবহারকারী 43787
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.