Κάντε την επιφάνεια εργασίας σας Linux να φαίνεται όμορφη με δυναμική ταπετσαρία

Κάντε την επιφάνεια εργασίας σας Linux να φαίνεται όμορφη με δυναμική ταπετσαρία

Το Linux μπορεί να μην είναι το πρώτο λειτουργικό σύστημα που έρχεται στο μυαλό σας όταν μιλάτε για προσαρμογές, αλλά είναι το αντίθετο. Ενώ οι περισσότερες διανομές Linux μπορεί να φαίνονται απλές και βαρετές στην πρώτη εκκίνηση, υπάρχουν αμέτρητες επιλογές προσαρμογής για να κάνετε την επιφάνεια εργασίας σας να φαίνεται και να φαίνεται μοναδική.





Εάν είστε έμπειρος χρήστης Linux, ίσως έχετε συνειδητοποιήσει ότι το Linux μπορεί να προσφέρει μεγαλύτερη εξατομίκευση ανάλογα με το περιβάλλον της επιφάνειας εργασίας και τον διαχειριστή παραθύρων που χρησιμοποιείτε. Ας κάνουμε το πρώτο βήμα προς μια καλύτερη εμφάνιση επιφάνειας εργασίας και μεταβούμε σε δυναμικές ταπετσαρίες.





Τι είναι η δυναμική ταπετσαρία;

Οι στατικές ταπετσαρίες είναι εκείνες οι ταπετσαρίες που δεν αλλάζουν αυτόματα σε κάποιο χρονικό διάστημα. Αυτοί είναι οι τύποι ταπετσαριών που ενσωματώνονται με τη διανομή Linux και το περιβάλλον επιφάνειας εργασίας σας. Ωστόσο, μπορείτε να προχωρήσετε πέρα ​​από τις κανονικές στατικές ταπετσαρίες και να κάνετε ένα άλμα προς δυναμικές ταπετσαρίες.





Δυναμική ταπετσαρία είναι ένα απλό σενάριο bash που σας επιτρέπει να ορίσετε ταπετσαρίες σύμφωνα με την τρέχουσα ώρα, χρησιμοποιώντας έναν προγραμματιστή εργασιών cron. Έχετε μπερδευτεί για το τι σημαίνει αυτό; Με λίγα λόγια, σας επιτρέπει να ορίσετε διαφορετικές ταπετσαρίες για διαφορετικές ώρες της ημέρας. Φανταστείτε να χρησιμοποιείτε μια πιο φωτεινή έκδοση ταπετσαρίας κατά τη διάρκεια της ημέρας και μια πιο σκούρα τη νύχτα. Με τη δυναμική ταπετσαρία, μπορείτε να κάνετε την επιφάνεια εργασίας σας να φαίνεται αντιδραστική.

Παρόλο που υπάρχουν πάνω από 25 διαφορετικά σετ ταπετσαρίας διαφόρων αναλύσεων, από HD σε 5K, μπορείτε επίσης να δημιουργήσετε το δικό σας σετ ταπετσαρίας για μια προσαρμοσμένη εμφάνιση. Υποστηρίζει επίσης κολυμβητής , ένα εργαλείο που δημιουργεί μια παλέτα χρωμάτων από τα κυρίαρχα χρώματα σε μια εικόνα και στη συνέχεια εφαρμόζει τα χρώματα σε όλο το σύστημα και σε όλα τα αγαπημένα σας προγράμματα.



Μπορείτε να χρησιμοποιήσετε δυναμική ταπετσαρία;

Τα περισσότερα περιβάλλοντα επιφάνειας εργασίας Linux και διαχειριστές παραθύρων υποστηρίζουν Dynamic Wallpaper. Ακολουθεί μια επίσημη λίστα με όλα τα περιβάλλοντα επιφάνειας εργασίας και τους διαχειριστές παραθύρων με τα οποία λειτουργεί το Dynamic Wallpaper:

Περιβάλλοντα επιφάνειας εργασίας:





  • ΟΠΟΥ
  • Πάνθεο
  • ΝΑΝΟΣ
  • Βαθειά μέσα
  • Κανέλα
  • Xfce
  • LXDE
  • ΣΥΝΤΡΟΦΟΣ

Διαχειριστές παραθύρων:

  • Ανοιχτό κουτί
  • i3wm
  • bspwm
  • AwesomeWM
  • Fluxbox
  • FVWM
  • Εξουσία

Μην ανησυχείτε εάν το περιβάλλον επιφάνειας εργασίας ή ο διαχειριστής παραθύρων δεν είναι σε αυτήν τη λίστα. Μπορείτε ακόμα να το δοκιμάσετε και να χρησιμοποιήσετε το δοκιμαστικό σενάριο για να επιβεβαιώσετε εάν λειτουργεί στο σύστημά σας.





Εγκαταστήστε το Dynamic Wallpaper στο Linux

Πριν ξεκινήσετε την εγκατάσταση μειώνω (Dynamic Wallpaper), θα πρέπει να εγκαταστήσετε όλες τις απαραίτητες εξαρτήσεις για να λειτουργήσει σωστά. Ανάλογα με τη διανομή 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 πριν προχωρήσετε στην εγκατάστασή του, μπορείτε να εκτελέσετε το δοκιμή.σ script με την ακόλουθη εντολή:

./test.sh

Όπως ίσως έχετε παρατηρήσει, μπορείτε να επιλέξετε ανάμεσα σε πάνω από 25 διαφορετικά σετ ταπετσαρίας. Για παράδειγμα, εάν θέλετε να εφαρμόσετε το εργοστάσιο σύνολο ταπετσαρίας για δοκιμή του σεναρίου, μπορείτε να εκτελέσετε αυτήν την εντολή:

./test.sh -s factory

Θα παρατηρήσετε ότι η ταπετσαρία σας έχει αλλάξει αυτόματα στο επιθυμητό σετ ταπετσαρίας ανάλογα με την ώρα της ημέρας.

Μετά τη δοκιμή, μπορεί να θέλετε να εγκαταστήσετε το σενάριο εάν δεν αντιμετωπίσετε κανένα πρόβλημα. Μέσα στον κατάλογο, θα βρείτε ένα αφιερωμένο install.sh σενάριο για αυτόν ακριβώς τον σκοπό. Για εγκατάσταση μειώνω , το μόνο που έχετε να κάνετε είναι να εκτελέσετε αυτό το σενάριο.

./install.sh

Και ορίστε. Έχετε εγκαταστήσει με επιτυχία μειώνω στο μηχάνημά σας Linux. Μπορείτε να κάνετε εναλλαγή μεταξύ διαφορετικών συνόλων ταπετσαρίας και μειώνω θα εφαρμόσει αυτόματα την κατάλληλη ταπετσαρία από το σύνολο ανάλογα με την ώρα.

Αλλά δεν είναι μόνο αυτό. Προς το παρόν, θα εκτελέσετε χειροκίνητα το μειώνω δέσμη ενεργειών κάθε λίγες ώρες για να ενημερώσετε την ταπετσαρία σας. Για να αποφευχθεί αυτό, μπορείτε να ρυθμίσετε μια εργασία cron και να αυτοματοποιήσετε αυτήν τη διαδικασία, την οποία θα δείτε στην επόμενη ενότητα.

Αυτοματισμός δυναμικής ταπετσαρίας με Cron Jobs

Τέλος, για να αλλάξετε αυτόματα τις ταπετσαρίες, θα χρειαστεί να ρυθμίσετε μια εργασία cron. Το Cron είναι μια εντολή Linux που μπορείτε να χρησιμοποιήσετε για να προγραμματίσετε την εκτέλεση εντολών ή εργασιών κάποια στιγμή στο μέλλον επανειλημμένα. Στην περίπτωσή σας, θα χρειαστείτε μια εργασία cron για να τρέξετε μειώνω κάθε ώρα. Μπορείτε να ξεκινήσετε ενεργοποιώντας το cron υπηρεσία στο σύστημά σας χρησιμοποιώντας τις παρακάτω εντολές.

Στις διανομές με βάση το Arch:

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.

κωδικός διακοπής: η εξαίρεση νήματος συστήματος δεν χειρίζεται
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; Μαντέψτε τι, το Linux μπορεί να το κάνει επίσης. Ακολουθεί μια σύνοψη σχετικά με το πώς μπορείτε να προσαρμόσετε το περιβάλλον εργασίας σας GNOME, Xfce, KDE Plasma, Unity ή Cinnamon για να μιμηθείτε την εμφάνιση του macOS.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Κάντε το Linux να μοιάζει με macOS με αυτές τις εύκολες τροποποιήσεις

Αν σας αρέσει το Linux αλλά θέλετε να μοιάζει περισσότερο με macOS, είστε τυχεροί! Δείτε πώς μπορείτε να κάνετε την επιφάνεια εργασίας Linux να μοιάζει με macOS.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Linux
  • Ταπετσαρία
  • Προσαρμογή Linux
Σχετικά με τον Συγγραφέα Νίτιν Ρανγκανάθ(Δημοσιεύθηκαν 31 άρθρα)

Ο Nitin είναι ένας άπληστος προγραμματιστής λογισμικού και φοιτητής μηχανικής υπολογιστών που αναπτύσσει εφαρμογές ιστού χρησιμοποιώντας τεχνολογίες JavaScript. Εργάζεται ως ανεξάρτητος προγραμματιστής ιστού και του αρέσει να γράφει για Linux και προγραμματισμό στον ελεύθερο χρόνο του.

Περισσότερα από τον Nitin Ranganath

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Linux