Ste preizkusili veliko namiznih okolij, a nič ne ustreza vašemu okusu? Ali pa so vam morda všeč nekatere komponente namiznega okolja in vam niso všeč druge. Morda je čas, da razmislite o ustvarjanju lastnega namiznega okolja ...
Kako lahko zgradim namizno okolje?
Namizno okolje lahko enostavno zgradite tako, da sestavite različne komponente obstoječih namiznih okolij in drugih neodvisnih programov. bolje je poznati splošne komponente namiznega okolja preden ga zgradite, vendar to ni potrebno. Tukaj vam bomo pokazali, kako korak za korakom zgraditi lastno namizno okolje.
1. korak: Ustvarite skript Session Bash
Če želite ustvariti minimalno namizno okolje, morate vanj vsaj postaviti upravitelja oken. V tem priročniku bomo uporabljali upravitelja oken kwin. Lahko pa uporabite kateri koli upravitelj oken, ki ga želite.
Če želite namestiti kwin v sisteme, ki temeljijo na Ubuntu in Ubuntu, v terminal vnesite naslednji ukaz:
sudo apt install kwin --no-install-recommends
Brez --no-install-priporoča možnost, bo apt namestil celotno namizno okolje kde.
Poleg upravljalnika oken bomo v namizno okolje dodali še plank priklop. Če ga želite namestiti, vnesite:
sudo apt install plank
Zdaj pa ustvarimo skript seje bash. Če še ne veste, a bash skript je navadna besedilna datoteka, v katero vnesete zaporedje ukazov. Ko se datoteka izvede, sproži vsebovane ukaze vrstico za vrstico, kar vam prihrani, da sami ne vnašate vsakega ukaza v terminal.
Naš skript bo vseboval programe, ki jih bo imelo naše namizno okolje. Vstavili bomo scenarij /bin imenik. Torej odprite terminal in se pomaknite do /bin tako, da vnesete naslednji ukaz:
cd /bin
Nato ustvarite skript z naslednjim ukazom (poklicali ga bomo custom_de.sh):
sudo touch custom_de.sh
Odprite datoteko kot root z urejevalnikom besedil, npr. nano:
sudo nano custom_de.sh
Nano lahko zamenjate s katerim koli urejevalnikom besedil, kot sta gedit ali xed.
Nato vstavite naslednjo vrstico na vrh skripta.
#!/bin/bash
Ta vrstica pove terminalu, da izvede ta skript z bash.
Nato vnesite ukaze programov, ki jih želite postaviti na namizje po meri, začenši z upraviteljem oken (v tem primeru kwin).
kwin &
deska
Ampersand (&) po ukazu povzroči, da se izvaja v ozadju, tako da se naslednji ukaz izvede brez čakanja na izhod prejšnjega ukaza. To moramo storiti, ker se morajo programi, ki sestavljajo namizno okolje, izvajati istočasno.
Ta skript predstavlja namizno sejo, dokler se ta skript izvaja, se bo seja še naprej izvajala. Ko ta skript zapusti, bo seja zapustila in preusmerjeni boste na zaslon za prijavo, kot da ste se odjavili.
Zato je pomembno, da za zadnjim ukazom ne postavite znaka ampersanda (&). Če se to zgodi in je zadnji ukaz poslan v ozadje, bo skript zapustil in seja bo zapustila takoj, ko se začne.
Ko shranite skript, mu dajte dovoljenje za izvršljivost tako, da vnesete naslednji ukaz:
sudo chmod +x custom_de.sh
2. korak: Ustvarite namizno datoteko
Da bo naše namizje po meri vidno med prijavo, moramo ustvariti a .namizje datoteko v /usr/share/xsessions ki bo kazala na skript. Če se želite pomakniti do tega imenika, v terminalu vnesite:
cd /usr/share/xsessions
Nato ustvarite datoteko in jo odprite tako:
sudo touch custom_de.desktop
sudo nano custom_de.desktop
Znotraj datoteke vstavite naslednje vrstice:
[Namizni vnos]
Ime=DE po meri
Komentar=Moje super namizno okolje
Exec=/bin/custom_de.sh
Vrsta = Aplikacija
Za Exec=, vnesite lokacijo skripta seje, ki ste ga predhodno ustvarili.
3. korak: Zaženite namizno okolje po meri
Za zagon namiznega okolja:
- Odjava
- Poiščite seznam nameščenih namiznih okolij
- Izberite novo ustvarjeno namizno okolje
- Ponovno se prijavite
Če želite zapustiti to sejo, ubijte zadnji program v skriptu seje z ukazom pkill:
pkill deska
Naj bo vaše namizno okolje popolnejše
Čestitam! Ustvarili ste svoje namizno okolje.
Vendar še vedno manjka nekaj komponent. Čas je, da dodate ozadje in ploščo.
Tam je veliko popravljalcev ozadij. Dobra izbira je Komorebi, ki omogoča nastavitev videoposnetkov kot ozadja, prikazuje pa tudi ikone na namizju.
Za namestitev komorebi prenesite paket deb iz GitHub repozitorij, ga namestite in zaženite.
Za ploščo bomo uporabili lxqt-panel, da jo namestimo v Ubuntu:
sudo apt install lxqt-panel
Ne pozabite v skript seje vnesti ukaz lxqt-panel in komorebi, ki mu sledi ampersand (&). Uporabite celotno pot za ukaz komorebi (/System/Applications/komorebi).
Dodate lahko tudi Ulauncher, uporaben zaganjalnik aplikacij. Tako bo izkušnja namizja bolj popolna:
sudo add-apt-repository ppa: agornostal/ulauncher && sudo apt update && sudo apt install ulauncher
Dodate lahko poljubno število programov, namizje prilagodite svojim potrebam. Razmislite tudi o dodajanju upravitelja obvestil.
Kako nastaviti GTK in teme ikon
V drugih namiznih okoljih lahko spremenite GTK in teme ikon s pomočjo GUI pripomočka, kot je gnome-tweaks ali drugače. V našem primeru teh pripomočkov nimamo, vendar ne skrbite, saj lahko teme spremenite tudi iz ukazne vrstice z ukazom gsettings.
Da bi gsettings imele učinek, mora delovati dbus.
Dbus se začne uporabljati zagon dbusa. Samo dodaj dbus-launch bash na začetku vašega scenarija.
Nato zapustite sejo in se znova prijavite. Če želite dobiti trenutno uporabljeno temo GTK:
gsettings pridobi org.gnome.desktop.interface gtk-temo
Če želite temo GTK nastaviti na temo Canta na primer, vnesite:
gsettings set org.gnome.desktop.interface gtk-tema Canta
Tema, ki jo nameravate nastaviti, se mora nahajati v njej /usr/share/themes imenik. Ime teme je ime njene mape.
Vrhunska izkušnja prilagajanja
Čeprav je izgradnja lastnega namiznega okolja osvežujoča izkušnja, morda prvič ne bo povzročila popolne namizne izkušnje. Toda z dodajanjem drugih programov boste ustvarili boljše namizno okolje. Če vam je všeč gradnja stvari, vam bo morda všeč ArchLinux, saj vam bo omogočil izdelavo lastne distribucije Linuxa.
Želite svoje trenutno namizno okolje zamenjati z upraviteljem oken? Tukaj je nekaj stvari, ki se jih morate zavedati, preden se odločite.
Preberite Naprej
- Linux
- Namizno okolje Linux
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!
Kliknite tukaj, da se naročite