সঙ্গে gtk+ ≥ 3.12আপনি একটি নির্দিষ্ট থিম এবং একটি প্রতি-আবেদনের ভিত্তিতে তার বৈকল্পিক (অন্ধকার, হালকা) লোড করতে পারেন 1 এনভায়রনমেন্টের মাধ্যমে ভিত্তিতে GTK_THEME=theme:variant। অনুযায়ী gtk+সহায়িকা :
GTK_THEME. If set, makes GTK+ use the named theme instead of the theme that is
specified by the gtk-theme-name setting [...] It is also possible to specify a
theme variant to load, by appending the variant name with a colon, like this:
GTK_THEME=Adwaita:dark.
সুতরাং, 2 গা the ় ভেরিয়েন্টটি লোড করতে আপনি চালিত করবেন:
GTK_THEME=Adwaita:dark gedit
তেমনি, বিপরীতটি অর্জন করতে (যখন ডিফল্ট থিমটি অন্ধকার হয়), আপনি হালকা বৈকল্পিক লোড করুন :
GTK_THEME=Adwaita:light gedit
মনে রাখবেন যে আপনি যদি এটি কোনও কাস্টম লঞ্চার ( .desktopফাইল) এর মাধ্যমে ব্যবহার করতে চান তবে আপনাকে লাইনে envথাকা কমান্ডটি প্রিপেন্ড করতে হবে Exec:
Exec=env GTK_THEME=Adwaita:dark eog %U
1: লক্ষণীয় যে - ডেভস সিদ্ধান্ত অনুযায়ী - নতুনের gnome-terminalমেনু> পছন্দসমূহের মাধ্যমে নিজস্ব কনফিগারেশন রয়েছে এবং এটি থিমটিকে উপেক্ষা করে। এছাড়াও, যেহেতু এটি বরং নতুন স্টাফ, তাই কিছু জিটিকে + 3 অ্যাপ্লিকেশন GTK_THEMEপরিবেশের পরিবর্তনশীলকে সম্মান জানাতে পারে না (এখনও) ।
2: আপনার যদি ইতিমধ্যে সেই অ্যাপ্লিকেশনটির কোনও চলমান উদাহরণ থাকে তবে এটি কাজ করে না বলে মনে হয় যেমন যদি nautilusইতিমধ্যে অন্ধকার মোডে চলছে তবে দৌড়াদৌড়ি GTK_THEME=Adwaita:light nautilusএকটি নতুন nautilusউইন্ডো খুলবে তবে অন্ধকার মোডে রয়েছে। আমি জানি না এটি কোনও বৈশিষ্ট্য বা বাগ ...