اجعل سطح مكتب Linux الخاص بك يبدو جميلًا مع الخلفية الديناميكية

اجعل سطح مكتب Linux الخاص بك يبدو جميلًا مع الخلفية الديناميكية

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





إذا كنت مستخدمًا محترفًا لنظام Linux ، فربما تكون قد أدركت أن Linux يمكنه تقديم المزيد من التخصيص وفقًا لبيئة سطح المكتب ومدير النوافذ الذي تستخدمه. لنأخذ الخطوة الأولى نحو مظهر سطح مكتب أفضل ونتحول إلى الخلفيات الديناميكية.





ما هي خلفيات ديناميكية؟

الخلفيات الثابتة هي تلك الخلفيات التي لا تتغير تلقائيًا خلال فترة زمنية. هذه هي أنواع الخلفيات المضمنة في توزيع Linux وبيئة سطح المكتب. ومع ذلك ، يمكنك تجاوز الخلفيات الثابتة العادية والقيام بقفزة نحو الخلفيات الديناميكية.





خلفيات ديناميكية هو برنامج نصي بسيط يسمح لك بتعيين الخلفيات وفقًا للوقت الحالي ، باستخدام جدولة مهام cron. محتار حول ماذا يعني ذلك؟ باختصار ، يسمح لك بتعيين خلفيات مختلفة لأوقات مختلفة من اليوم. تخيل استخدام نسخة أكثر إشراقًا من ورق الحائط أثناء النهار ونسخة أكثر قتامة في الليل. باستخدام Dynamic Wallpaper ، يمكنك جعل سطح المكتب الخاص بك يبدو تفاعليًا.

على الرغم من وجود أكثر من 25 مجموعة مختلفة من خلفيات الدقة ، من HD إلى 5K ، يمكنك أيضًا إنشاء مجموعة ورق الحائط الخاصة بك للحصول على مظهر مخصص. كما أنه يدعم ملفات سباح ، أداة تنشئ لوحة ألوان من الألوان السائدة في صورة ما ثم تطبق الألوان على مستوى النظام وعلى جميع البرامج المفضلة لديك.



هل يمكنك استخدام خلفيات ديناميكية؟

تدعم معظم بيئات سطح مكتب Linux ومديري النوافذ Dynamic Wallpaper. فيما يلي قائمة رسمية بجميع بيئات سطح المكتب ومديري النوافذ الذين تعمل Dynamic Wallpaper معهم:

بيئات سطح المكتب:





  • أين
  • البانتيون
  • جنوم
  • ديبين
  • قرفة
  • Xfce
  • LXDE
  • رفيق

مديرو النوافذ:

  • صندوق مفتوح
  • i3wm
  • bspwm
  • رائع
  • فلوكس بوكس
  • FVWM
  • تمايل

لا تقلق إذا لم تكن بيئة سطح المكتب أو مدير النوافذ في هذه القائمة. لا يزال بإمكانك تجربته واستخدام البرنامج النصي للاختبار لتأكيد ما إذا كان يعمل على نظامك.





قم بتثبيت Dynamic Wallpaper على Linux

قبل أن تبدأ في التثبيت دوال (خلفية ديناميكية) ، سيتعين عليك تثبيت جميع التبعيات اللازمة حتى تعمل بشكل صحيح. اعتمادًا على توزيع Linux الذي تقوم بتشغيله ، قم بتشغيل أي من الأمرين الموضحين أدناه لتثبيت التبعيات.

بالنسبة إلى توزيعات Arch Linux والتوزيعات المستندة إلى Arch:

sudo pacman -Sy feh cronie python-pywal xorg-xrandr

إذا كنت لا تقوم بتشغيل بيئة سطح المكتب Xfce ، فلا تتردد في إزالة ملف xorg-xrandr الحزمة من الأمر أعلاه لأنك لن تطلبها إذا كنت تستخدم بيئات سطح المكتب الأخرى. يمكنك أيضًا إزالة ملفات سباح إذا كنت لا تخطط لاستخدامه.

بالنسبة إلى Ubuntu والتوزيعات الأخرى المستندة إلى Debian:

sudo apt-get install x11-xserver-utils feh cron

وبالمثل ، يمكنك إزالة ملف x11-xserver-utils الحزمة إذا كنت لا تقوم بتشغيل بيئة سطح المكتب Xfce.

الآن بعد أن قمت بتثبيت جميع التبعيات ، فقد حان الوقت لتثبيت ملف دوال أداة. هذه عملية مباشرة ويمكنك البدء بها استنساخ مستودع git . إليك كيفية القيام بذلك:

git clone https://github.com/adi1090x/dynamic-wallpaper.git
cd dynamic-wallpaper

إذا كنت ترغب في اختبار البرنامج النصي bash قبل متابعة تثبيته ، فيمكنك تشغيل ملف test.sh البرنامج النصي مع الأمر التالي:

./test.sh

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

./test.sh -s factory

ستلاحظ أن ورق الحائط الخاص بك قد تم تغييره تلقائيًا إلى مجموعة ورق الحائط التي تريدها اعتمادًا على الوقت من اليوم.

بعد الاختبار ، قد ترغب في تثبيت البرنامج النصي إذا لم تواجه أي مشاكل. داخل الدليل ، ستجد ملف install.sh البرنامج النصي لهذا الغرض بالضبط. لتثبيت دوال ، كل ما عليك فعله هو تشغيل هذا البرنامج النصي.

./install.sh

وها أنت ذا. لقد قمت بتثبيت بنجاح دوال على جهاز Linux الخاص بك. يمكنك التبديل بين مجموعات ورق الحائط المختلفة ، و دوال سيطبق تلقائيًا خلفية الشاشة المناسبة من المجموعة حسب الوقت.

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

أتمتة خلفية ديناميكية مع وظائف كرون

أخيرًا ، لتبديل الخلفيات تلقائيًا ، ستحتاج إلى إعداد وظيفة cron. Cron هو أمر Linux يمكنك استخدامه لجدولة تنفيذ الأوامر أو المهام في وقت ما في المستقبل بشكل متكرر. في حالتك ، ستحتاج إلى وظيفة cron للتشغيل دوال كل ساعة. يمكنك البدء بتمكين كرون الخدمة على نظامك باستخدام الأوامر الواردة أدناه.

على التوزيعات القائمة على القوس:

sudo systemctl enable cronie.service --now

لتمكين خدمة cron على Ubuntu والتوزيعات الأخرى المستندة إلى Debian:

sudo systemctl enable cron

بمجرد الانتهاء من ذلك ، ستحتاج إلى معرفة قيم بعض متغيرات البيئة قبل أن تتمكن من المتابعة لإنشاء وظيفة cron. قم بتشغيل هذا الأمر على الجهاز الطرفي الخاص بك وقم بتدوين القيم:

echo '$SHELL | $PATH | $DISPLAY | $DESKTOP_SESSION | $DBUS_SESSION_BUS_ADDRESS | $XDG_RUNTIME_DIR'

قد يكون الإخراج على الجهاز الخاص بك مختلفًا عن ذلك الموضح في الصورة أعلاه. لا تقلق بشأن ذلك لأنه يختلف عبر الأجهزة المختلفة. الآن بعد أن أصبحت على ما يرام ، دعنا ننشئ وظيفة cron باستخدام crontab.

برنامج محاسبة شخصي مجاني في Excel
crontab -e

سترى محرر نص مفتوحًا لك لإضافة وظيفة cron جديدة. الصق الأمر الوارد أدناه للمحرر ولكن تأكد من استبدال متغيرات البيئة بقيمك الخاصة.

0 * * * * env PATH= DISPLAY= DESKTOP_SESSION= DBUS_SESSION_BUS_ADDRESS='' /usr/bin/dwall -s

في الأمر أعلاه ، تأكد من استبدال جميع القيم الموجودة بالداخل مع متغيرات البيئة الخاصة بك وإزالة . وهذا كل شيء ، لقد نجحت في إنشاء وظيفة cron لتبديل ورق الحائط الخاص بك ديناميكيًا.

لإزالة مهمة cron السابقة واستخدام مجموعة خلفية مختلفة ، يمكنك تشغيل الأوامر التالية:

crontab -r
crontab -e

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

استمتع بسطح مكتب نابض بالحياة مع خلفية ديناميكية

تعد الخلفيات الديناميكية واحدة من أفضل الطرق للبدء في تخصيص تجربة Linux الخاصة بك. مع بيئة سطح المكتب المتمحورة حول التخصيص مثل KDE Plasma أو مدير النوافذ مثل i3 ، يمكنك حتى الانتقال إلى المستوى التالي. إنه يتطلب القليل من الترقيع من جانبك على الرغم من ذلك.

هل تتخيل شكل وأسلوب macOS بدلاً من ذلك؟ خمن ماذا ، لينكس يمكنه فعل ذلك أيضًا. إليك تقرير حول كيفية تخصيص بيئة سطح المكتب GNOME أو Xfce أو KDE Plasma أو Unity أو Cinnamon لتقليد مظهر macOS.

يشارك يشارك سقسقة بريد الالكتروني اجعل Linux يبدو مثل macOS باستخدام هذه التعديلات السهلة

إذا كنت تحب Linux ولكنك تريده أن يبدو مثل macOS ، فأنت محظوظ! إليك كيفية جعل سطح مكتب Linux يبدو مثل macOS.

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • ورق الجدران
  • تخصيص Linux
نبذة عن الكاتب نيتين رانجاناث(31 مقالة منشورة)

نيتين هو مطور برمجيات متحمس وطالب هندسة كمبيوتر يطور تطبيقات الويب باستخدام تقنيات جافا سكريبت. يعمل كمطور ويب مستقل ويحب الكتابة لنظام Linux والبرمجة في أوقات فراغه.

المزيد من Nitin Ranganath

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك