هل تريد أن تشغل برنامجا معينا بسمة داكنة في حين تكون بقية البرامج والنظام بسمة أخرى؟ هذا ممكن! على توزيعات لينكس يمكنك تشغيل كل برنامج بسمة مختلفة، تماما كما هو الحال بالنسبة للغة، كما رأينا في درس كيف تشغل برنامج بلغة مختلفة عن لغة النظام في توزيعات لينكس.

  كتطبيق سنعمل على إعطاء برنامج إنكسكيب - Inkscape سمة داكنة دون تغيير سمة النظام.

 

 

برنامج إنكسكيب بسمة داكنة

 

تشغيل برنامج بسمة مختلفة مؤقتا على توزيعات لينكس

إن أردت تشغيل برنامج بسمة معينة بصفة مؤقتة فقط، فيمكنك تشغيله مع تغيير متغير البيئة الخاص بالسمة: GTK_THEME.

في نافذة التنفيذ، التي تظهر بالضغط على ALT + F2، أو في الطرفية سيكون أمر تشغيل إنكسكيب بسمة Mint-Y-Dark كما يلي:

env GTK_THEME=Mint-Y-Dark inkscape

هذا الأمر سيفتح البرنامج بالسمة المرادة هذه المرة فقط. عند تشغيله مرة أخرى من قائمة البرامج سيفتح بسمة النظام.

  يجب أن تعطي اسم السمة كاملا. يمكنك تفقد السمات من إعدادات توزيعتك.

 

تشغيل برنامج بسمة مختلفة بصفة دائمة على توزيعات لينكس

إن أردت تشغيل برنامج بسمة مختلفة كلما فتحته، فعليك تغيير أمر تنفيذه في ملف تعريفه.

ملفات تعريف البرامج في لينكس ملفات نصية يمكن تعديلها بمحرر نصوص. الملفات تكون في المسار التالي:

/usr/share/applications

ملف تعريف برنامج إنكسكيب يحمل الاسم inkscape.desktop.

إذن لجعل البرنامج يشتغل دائما بسمة Mint-Y-Dark يمكننا أن نعدل في ذلك الملف بتغيير أمر تنفيذه كما يلي:

Exec=env GTK_THEME=Mint-Y-Dark inkscape %F

 

عند تحديث البرامج تعاد كتابة ملفات تعريفها، لهذا فالتغييرات اليدوية التي قمنا بها ستحذف عند أول تحديث. لتجنب ذلك يمكننا نسخ ملف التعريف للمجلد الخاص بتعريفات البرامج لكل مستخدم. هذه الملفات لا تتغير مع كل تحديث وهي غير مشتركة بين مستخدمي النظام.

إذن كل ما علينا القيام به هو نسخ الملف:

/usr/share/applications/inkscape.desktop

 

ثم الدخول لمجلد المنزل وإظهار الملفات المخفية ولصقه بالمجلد التالي:

/.local/share/applications

 

  الملفات المخفية في توزيعات لينكس تبدأ بنقطة. لإظهارها يمكن الضغط على CTR + H.

 التطبيق يعمل على التوزيعات وبيئات المكتب التي تعتمد سمات GTK و ليس QT.

NOTE! This site uses cookies and similar technologies

If you not change browser settings, you agree to it

I understand