Gawing Maganda ang Iyong Linux Desktop Sa Dynamic na Wallpaper

Gawing Maganda ang Iyong Linux Desktop Sa Dynamic na Wallpaper

Ang Linux ay maaaring hindi ang unang operating system na nasa isip mo kapag nagsasalita ng mga pagpapasadya, ngunit ito ay lubos na salungat. Habang ang karamihan sa mga pamamahagi ng Linux ay maaaring mukhang payak at mainip sa unang boot, maraming mga pagpipilian sa pagpapasadya upang gawin ang iyong desktop pop at magmukhang kakaiba.





Kung ikaw ay isang bihasang gumagamit ng Linux, maaaring napagtanto mo na ang Linux ay maaaring mag-alok ng mas maraming personalization depende sa desktop environment at window manager na iyong ginagamit. Gawin natin ang unang hakbang patungo sa isang mas mahusay na hitsura ng desktop at lumipat sa mga dynamic na wallpaper.





Ano ang Dynamic na Wallpaper?

Ang mga static na wallpaper ay ang mga wallpaper na hindi awtomatikong nagbabago sa loob ng isang panahon. Ito ang uri ng mga wallpaper na built-in sa iyong pamamahagi ng Linux at kapaligiran sa desktop. Gayunpaman, maaari kang lumampas sa regular na mga static na wallpaper at gumawa ng isang hakbang patungo sa mga pabagu-bagong wallpaper.





Dynamic na Wallpaper ay isang simpleng script ng bash na nagbibigay-daan sa iyo upang magtakda ng mga wallpaper alinsunod sa kasalukuyang oras, gamit ang isang tagapag-iskedyul ng trabaho ng cron. Naguluhan sa kung ano ang ibig sabihin nito? Sa madaling sabi, pinapayagan kang magtakda ng iba't ibang mga wallpaper para sa iba't ibang oras ng araw. Pag-isipan ang paggamit ng isang mas maliwanag na bersyon ng wallpaper sa araw at isang mas madidilim sa gabi. Sa Dynamic na Wallpaper, maaari mong gawing reaktibo ang iyong desktop.

Kahit na mayroong higit sa 25 magkakaibang mga hanay ng wallpaper ng iba't ibang mga resolusyon, mula sa HD hanggang 5K, maaari ka ring lumikha ng iyong sariling hanay ng wallpaper para sa isang pasadyang hitsura. Sinusuportahan din nito isang manlalangoy , isang tool na bumubuo ng isang color palette mula sa mga nangingibabaw na kulay sa isang imahe at pagkatapos ay inilalapat ang mga kulay ng system-wide at sa lahat ng iyong mga paboritong programa.



Maaari Mong Gumamit ng Dynamic na Wallpaper?

Karamihan sa mga kapaligiran sa desktop ng Linux at mga tagapamahala ng window ay sumusuporta sa Dynamic na Wallpaper. Narito ang isang opisyal na listahan ng lahat ng mga kapaligiran sa desktop at mga window manager na gumagana ng Dynamic Wallpaper:

Mga Kapaligirang Desktop:





  • SAAN
  • Pantheon
  • GNOME
  • Deepin
  • Kanela
  • Xfce
  • LXDE
  • MATE

Mga Manager ng Window:

  • Openbox
  • i3wm
  • bspwm
  • GalingWM
  • Fluxbox
  • FVWM
  • Sumusuko

Huwag magalala kung ang iyong kapaligiran sa desktop o window manager ay wala sa listahang ito. Maaari mo pa ring subukan at gamitin ang script ng pagsubok upang kumpirmahin kung gumagana ito sa iyong system.





I-install ang Dynamic Wallpaper sa Linux

Bago ka magsimulang mag-install dwall (Dynamic na Wallpaper), kakailanganin mong i-install ang lahat ng kinakailangang mga dependency para gumana ito nang maayos. Nakasalalay sa pamamahagi ng Linux na iyong pinapatakbo, patakbuhin ang alinman sa dalawang mga utos na ibinigay sa ibaba upang mai-install ang mga dependency.

Para sa mga pamamahagi ng Arch Linux at Arch-based:

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

Kung hindi mo pinatakbo ang kapaligiran sa Xfce desktop, huwag mag-atubiling alisin ang xorg-xrandr package mula sa utos sa itaas dahil hindi mo ito kakailanganin kung gumagamit ka ng iba pang mga kapaligiran sa desktop. Maaari mo ring alisin isang manlalangoy kung hindi mo balak gamitin ito.

Para sa Ubuntu at iba pang mga pamamahagi na nakabatay sa Debian:

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

Katulad nito, maaari mong alisin ang x11-xserver-utils package kung hindi mo pinapatakbo ang kapaligiran sa Xfce desktop.

Ngayon na na-install mo na ang lahat ng mga dependency, oras na para i-install mo ang aktwal dwall kasangkapan Ito ay isang prangka na proseso, at maaari kang magsimula sa pamamagitan ng pag-clone ng git repository . Narito kung paano ito gawin:

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

Kung nais mong subukan ang bash script bago mo ituloy na i-install ito, maaari mong patakbuhin ang pagsubok.sh script na may sumusunod na utos:

./test.sh

Tulad ng napansin mo, maaari kang pumili mula sa higit sa 25 iba't ibang mga hanay ng wallpaper. Halimbawa, kung nais mong ilapat ang pabrika itinakda ang wallpaper para sa pagsubok sa script, maaari mong patakbuhin ang utos na ito:

./test.sh -s factory

Mapapansin mo na ang iyong wallpaper ay awtomatikong nabago sa iyong nais na wallpaper set depende sa oras ng araw.

Pagkatapos ng pagsubok, baka gusto mong i-install ang script kung hindi ka naharap sa anumang mga isyu. Sa loob ng direktoryo, makakakita ka ng isang nakatuon install.sh script para sa eksaktong hangaring ito. Upang mai-install dwall , ang kailangan mo lang gawin ay patakbuhin ang script na ito.

./install.sh

At doon ka na pumunta. Matagumpay kang na-install dwall sa iyong makina ng Linux. Maaari kang lumipat sa pagitan ng iba't ibang mga hanay ng wallpaper, at dwall awtomatikong ilalapat ang naaangkop na wallpaper mula sa hanay depende sa oras.

Ngunit hindi lang iyon. Sa ngayon, manu-mano mong tatakbo ang dwall script bawat ilang oras upang mai-update ang iyong wallpaper. Upang maiwasan ito, maaari kang mag-set up ng isang cron job at i-automate ang prosesong ito, na makikita mo sa susunod na seksyon.

Pag-aautomat ng Dynamic na Wallpaper Sa Mga Trabaho ng Cron

Sa wakas, upang awtomatikong ilipat ang mga wallpaper, kakailanganin mong mag-set up ng isang cron job. Ang Cron ay isang utos sa Linux na maaari mong gamitin upang maiiskedyul ang pagpapatupad ng mga utos o gawain minsan sa hinaharap nang paulit-ulit. Sa iyong kaso, kakailanganin mo ang isang cron job upang tumakbo dwall Bawat oras. Maaari kang magsimula sa pamamagitan ng pagpapagana ng cron serbisyo sa iyong system gamit ang mga utos na ibinigay sa ibaba.

Sa mga pamamahagi na nakabatay sa Arch:

sudo systemctl enable cronie.service --now

Upang paganahin ang serbisyo ng cron sa Ubuntu at iba pang mga distrito na nakabatay sa Debian:

sudo systemctl enable cron

Kapag tapos na ito, kakailanganin mong malaman ang mga halaga ng ilang mga variable sa kapaligiran bago ka magpatuloy upang lumikha ng isang cron job. Patakbuhin ang utos na ito sa iyong terminal at itala ang mga halaga:

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

Ang output sa iyong terminal ay maaaring naiiba kaysa sa ipinakita sa imahe sa itaas. Huwag magalala tungkol dito dahil naiiba ito sa iba't ibang mga aparato. Ngayong mahusay kang pumunta, gumawa tayo ng isang cron job gamit ang crontab.

kung paano mapalakas ang mic windows windows 10
crontab -e

Makakakita ka ng isang text editor na bukas para sa iyo upang magdagdag ng isang bagong trabaho sa cron. Idikit ang utos na ibinigay sa ibaba sa editor ngunit tiyaking palitan ang mga variable ng kapaligiran sa iyong sariling mga halaga.

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

Sa utos sa itaas, tiyaking palitan ang lahat ng mga halaga sa loob gamit ang iyong sariling variable ng kapaligiran at alisin ang . At iyon lang, matagumpay kang nakalikha ng isang cron job para sa paglipat ng iyong wallpaper nang pabago-bago.

Upang alisin ang iyong dating trabaho sa cron at gumamit ng ibang hanay ng wallpaper, maaari mong patakbuhin ang mga sumusunod na utos:

crontab -r
crontab -e

Lalabas muli ang isang window ng text editor. Sa oras na ito, maaari kang pumili ng ibang wallpaper na itinakda sa pamamagitan ng pagpapalit ng variable na may bagong halaga.

Masiyahan sa isang Lively Desktop Na May Dynamic na Wallpaper

Ang mga Dynamic na wallpaper ay isa sa mga pinakamahusay na paraan upang makapagsimula sa pag-personalize ng iyong karanasan sa Linux. Gamit ang isang desktop na pasadyang pagpapasadya tulad ng KDE Plasma o isang window manager tulad ng i3, maaari mo rin itong dalhin sa susunod na antas. Nangangailangan ito ng kaunting tinkering mula sa iyong panig.

Sa halip maghanap ng hitsura at pakiramdam ng macOS? Hulaan mo, magagawa din iyon ng Linux. Narito ang isang pag-ikot sa kung paano mo maaaring ipasadya ang iyong GNOME, Xfce, KDE Plasma, Unity, o Cinnamon desktop environment upang gayahin ang hitsura ng macOS.

Magbahagi Magbahagi Mag-tweet Email Gawin ang Linux na Parang macOS Sa Mga Madaling Bayad

Kung gusto mo ng Linux ngunit nais mong magmukhang mas katulad ng macOS, swerte ka! Narito kung paano gawin ang iyong Linux desktop na parang macOS.

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Wallpaper
  • Pagpapasadya ng Linux
Tungkol sa May-akda Nitin Ranganath(31 Mga Artikulo Na-publish)

Ang Nitin ay isang masugid na developer ng software at isang mag-aaral sa computer engineering na bumubuo ng mga aplikasyon sa web gamit ang mga teknolohiya ng JavaScript. Gumagawa siya bilang isang freelance web developer at gustong magsulat para sa Linux at Programming sa kanyang libreng oras.

Higit pa Mula sa Nitin Ranganath

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe