Minimalist stollar doimo diqqatimni tortgan va men ba'zi xabarlarni o'qib bo'lgach, imkoniyatdan foydalanaman Fluxbox y Openbox, yana bir qancha sharhlar yozing, ushbu blog haqida bilimlarni boyitib ...
Internetni o'qish / qidirish, bir muncha vaqtdan beri men kerak bo'lgan narsalar qatorida funktsional, chiroyli va foydali ish stoliga ega bo'lishga kelsak, konfiguratsiyalar va boshqa birinchi texnik usullarning izohlarini bajaraman. Bugun men xD donalarini o'quvchilarga taqdim etaman.
Indeks
Boshlanmoqda
O'rnatgandan so'ng Fluxbox, bizda uy deb nomlangan yashirin papka yaratiladi .fluxbox biz unga fayl brauzeridan kiramiz PCManFM yoki terminaldan, chunki foydalanuvchi eng yaxshi ko'radi.
U erda biz bir qator fayllarni ko'rib chiqamiz:
- menyu
- init
- kalitlari
- ilovalar
- yoriqlar ro'yxati
- Fbrun-tarix
Bu tizimdagi ko'pgina konfiguratsiya fayllari kabi konfiguratsiya fayllari GNU / LinuxUlar oddiy matnda yozilgan, bu ularni o'zgartirishni juda osonlashtiradi.
Keling, boshlang kalitlariyoki klaviatura yorliqlarini boshqaradigan fayl. Boshlashdan oldin bir narsaga e'tibor bering:
Boshqaruv: Ctrl tugmasi
Mod 1: Alt tugmasi
Shift: Shift tugmasi
Mod 4: Windows kaliti
Faylning oxiriga quyidagilarni qo'shing:
Mod4 r:ExecCommand fbrun
Mod4 e:ExecCommand pcmanfm
Mod1 boshqaruvi t:ExecCommand xterm
Men nima qildim? Juda oson, men uchta klaviatura yorlig'ini yaratdim, shulardan ikkitasi biz bilamiz: Windows key + r va file explorer Windows key + e-ni ishga tushirish; bizning holatlarimizda, fbrun va PCManFMva Control + ALT + t bilan biz xterm-ni bajaramiz. Aytishga hojat yo'q, har bir funktsiyada ushbu ilovalarning istalganini o'zingizning sevimli narsangiz uchun o'zgartirishingiz mumkin.
Hozircha biz o'zgarishlarni saqlaymiz. Ammo konfiguratsiya qanday ishlashini sinab ko'rasiz? Ish stolini o'ng tugmasi bilan biz "Qayta ishga tushirish" va Fluxbox uning konfiguratsiya fayllariga kiritilgan o'zgarishlarni o'qish va bajarish orqali butun muhitni qayta ishga tushiradi.
Endi shunga o'xshash tuzilishga ega menyuga o'tamiz:
Qaerda, menyuning boshi, pastki menyu va ikkalasining ham oxiri. Qavslar "()" orasida dasturlarning nomlari, "{}" qavslar orasida bajariladigan manzil va "kattaroq" va "kichik", "<>" belgilari o'rtasida dastur piktogrammasi mavjud, misol:
[exec] (Opera) {/usr/bin/opera}
Menyu sizning ehtiyojlaringizga moslashtirilishi mumkin va siz foydalanuvchi sifatida har doim sintaksis va parametrlarning tartibini hurmat qilgan holda uni xohlagancha o'zgartirishingiz mumkin.
Endi menga qiziq tuyulgan narsa shu Fluxbox mini-menyuni faqat sevimli dasturlaringiz va birinchi qo'lingiz bilan ishlatishingiz mumkin, buni qanday amalga oshirasiz? Ko'ramiz:
Jildingiz ichida Fluxbox deb nomlangan matnli fayl yarating yoqadi (~/.fluxbox/favapps
) va konsol kabi sevimli dasturlarni joylashtiring, Firefox, Pidgin, GIMP, PCManFM y Thunderbird, Boshqalar orasida. Menyu yaratishda ilgari tushuntirilgan narsalarning mantig'iga binoan biz quyidagilarni yozamiz yoqadi:
[begin] (Favoritos)
-> [exec] (Xterm) {xterm}
-> [exec] (WallpprChange) {azot /home/usuario/.wallpapers}
-> [exec] (PCManFM) & 123; pcmanfm}
-> [exec] & 40; Firefox) {firefox}
-> [exec] (Gimp) {gimp-2.4}
-> [exec] (Thunderbird)
& 123; momaqaldiroq}
-> [exec] (gFTP) {gftp}
[oxiri]Biz saqlaymiz va tayyor, endi faylga o'tamiz kalitlari va biz yangi menyu uchun yorliqni qo'shamiz:
Mod4 mouse2 :CustomMenu ~/.fluxbox/favapps
Faqat qayta boshlash uchun qoladi Fluxbox Shunday qilib, konfiguratsiya va voila qo'llanilishi uchun biz Windows tugmachasini + sichqonchani ikkinchi marta bosish paytida menyumizga ega bo'lamiz
Fon rasmi
Azotdan foydalanish (apt-get install nitrogen[
), ikkalasi ham Fluxboxkabi Openbox biz ish stoli fonlarini va keyinroq ishga tushirish faylini tanlash uchun papkani sozlashimiz mumkin (~/fluxbox/startup
); yoki autostart.sh (~/.config/openbox/autostart.sh
); navbati bilan biz azotga qo'ng'iroqni yozamiz, shunda u biz kirishda tanlagan devor qog'ozini eslab qoladi (nitrogen --restore &
).
Yorliqli sarlavha yoki Ilovalar guruhi
Epigrafda aytilganidek, Fluxbox bir nechta dasturlarni bitta guruhga birlashtirishga imkon beradi, bu sarlavha satrini bir marta bosish bilan ularning orasidan tanlov qilishga imkon beradi.
Buni qanday qilish kerak? Oddiy. Ikkita yo'l bor, biri uzun, ikkinchisi qisqa, lekin xavotir olmang, ikkalasini ham tushuntirib beraman va siz aziz o'quvchim, o'zingizning xohishingizga eng yaxshisini va eng mosini tanlang: D.
Uzoq yo'l:
Sizda x11-utils paketiga kiradigan xprop yordam dasturi o'rnatilgan bo'lishi kerak. Bu bizga guruhlashimiz kerak bo'lgan dasturlarning xususiyatlarini [WM_CLASS parametri (STRING)] aytib beradi.
Masalan, men guruhlashim kerak PCManFM, fayl brauzeri va GPicView, tasvirni ko'rish vositasi, chunki rasmni ochganimda GPicView bilan bir xil oynadagi rasm bilan PCManFM va sarlavha satrini bosish orqali biz qaytamiz PCManFM.
Endi biz qochishimiz kerak PCManFM, buning uchun biz terminalni ochamiz va buyruqni bajaramiz: xprop, biz sichqoncha kursorining shakli o'zgarishini va endi xoch bo'lishini ko'rishimiz mumkin, agar o'zgarish ko'rilgandan so'ng, oynasini bosing PCManFM. Ko'rinib turibdiki, terminal bizga ma'lum ma'lumotlarni ko'rsatib beradi, keling, "log" ga o'xshash narsani ayting, haqiqatan ham muhim bo'lgan narsa qalin harflar bilan ko'rsatilgan va aniqlangan ...: ko'rsatilgan ma'lumotlarga terminal oynasida biz har doim qalin bo'lgan qiymatni saqlashimiz kerak.
ET_WM_SYNC_REQUEST
WM_CLASS (STRING) = «pcmanfm«,« Pcmanfm »
WM_ICON_NAME (STRING) = "to_build"
Biz matn muharririni ochamiz va qalinni qo'shamiz. Keyin biz yuguramiz GPicView va yana xprop bilan biz xuddi shu jarayonni oyna oynasini chertish bilan bajaramiz GPicViewKo'rsatilgan ma'lumotlardan bizda qalin harflar bor.
ET_WM_SYNC_REQUEST
WM_CLASS (STRING) = «gpicview«,« Gpicview »
WM_ICON_NAME (STRING) = "Rasmni ko'ruvchi"
Keyin ikkala qiymatga ega bo'lgan matnli fayl yaratamiz:
pcmanfm gpicview
Va biz uni nom bilan saqlaymiz Guruhlar shaxsiy konfiguratsiya katalogimiz ichida: ~ / .fluxbox, va ~ / .fluxbox / init ... faylida mos yozuvlar mavjudligini tekshirishga o'tamiz va agar u mavjud bo'lmasa, biz uni quyidagi satr bilan yaratamiz:
session.groupFile: ~/.fluxbox/groups
Endi davom ettirishdan oldin, qaytadan ishga tushiramiz Fluxbox menyudan biz avtomatik guruhlashni kerakli darajada ishlashini tekshiramiz, buning uchun biz avval ishga tushiramiz PCManFM va biz rasmni ikki marta bosganimizda (Eslatma: Biz tuzilgan bo'lishi kerak GPicView standart tasvirni ko'rish vositasi sifatida), ikkinchisi bizga shu tasvirni shu oynada ko'rsatishni boshlaydi PCManFM oldimizda turgan. Biz har birining oynasi sarlavhasini bosish orqali bitta dastur bilan boshqasi o'rtasida almashishimiz mumkin.
Agar siz aynan shu guruhga boshqa dasturlarni qo'shishni yoki boshqa guruhlarni yaratishni xohlasangiz, shuningdek bitta dasturning oynalari bitta bitta oynada ochilishini istasangiz, xuddi shu usulga amal qilishingiz mumkin. Faylning har bir satri ~ / .fluxbox / guruhlari dasturlarning bo'shliqlar bilan ajratilishini doimo yodda tutgan holda, derazalarning avtomatik guruhlanishini tuzadi. Tayyor! xD.
Qisqa yo'l:
Ushbu usulning salbiy tomoni shundaki, sessiyani qayta boshlaganingizda, siz derazalarni guruhlashni yo'qotasiz, shuning uchun siz xD ni bilasiz.
Biz bir nechta dasturlarni ochamiz, avvalgi misolda davom etamiz. Biz ochamiz PCManFM y GPicView, keyin sichqoncha g'ildiragi bilan bosish va uni sarlavha satrida bosish orqali PCManFM, ning oynasini sudrab chiqdik GPicView sarlavha satriga qadar GPicView va tugmachani g'ildirak bilan qo'yib yuboring, avtomatik ravishda amalga oshiriladi, bu qo'shiladi PCManFM ning oynasiga GPicView, faqat tegishli belgi va sarlavha bilan ajratilgan.
Ushbu usul oynalarni guruhlash uchun ham, siz allaqachon guruhlangan guruhlarni guruhlash uchun ham amal qiladi ...
Shunday qilib, bir nechta tafsilotlar bilan va quyidagi yigit kabi yozmasdan ...
Ular foydali, moslashtirilgan, sodda va minimalist tizimga ega bo'lishi mumkin ...
Va tugatish uchun
Ish stolini sozlashda foydali bo'lishi mumkin bo'lgan yordam dasturlari / mavzular / hujjatlarni taklif qilaman Fluxbox.
Kommunal xizmatlar
Hujjatlar
Mavzular
Menga minimalist ish stoli yoqadi, lekin shu ma'noda men Awesome yoki dwm kabi plitkalarni afzal ko'raman, * qutilarga umuman yoqmaydigan narsa shundaki, ular sichqonchani intensiv ravishda ishlatish, o'ng tugmachani bosish va ichki menyulardan foydalanishlari kerak edi ... men biron bir narsani ishlatganimda yaxshi bo'ldi Windows 3.1-dagi muqobil qobiqga o'xshash, ammo haqiqat shundaki, ular juda zerikarli ...
Boshqa tomondan, ularni qanday sozlashimizga qarab, GNOME Shell va KDE SC hayratlanarli darajada minimalist bo'lishi mumkin ... aslida dolchin o'zi minimal ish stoli.
Openbox + Tint2 (masalan) yoki ekrandagi qismni (masalan, Fluxbox) egallagan barni ishlatishning minglab alternativalari mavjud, chunki ular minimalist 😉
Mening shaxsiy mezonim - men Fluxbox va Openbox-ni yaxshi ko'raman, va so'nggi gnome momaqaldiroq, Unity, gnome-shell va qo'chqorni tubsiz iste'mol qilish bilan men merlin asrida qolaman deb o'ylayman, u erda juda yaxshi, LOL.
Yo'q, jiddiy ravishda, men toza stollarni yaxshi ko'raman va ish stolida hech qanday tareco [piktogramma] mavjud emas, bu menga ish stolida tozalik, xotirjamlik va erkinlik hissi beradi, boshqa hech qanday ish stoli menejerida menda bo'lmaydi 😀
Ha, hatto uy to'la XD bo'lsa ham.
@Adoniz: Haxahaha, albatta ...
Xo'sh, yaxshi, menimcha, men ushbu blogda Fluxbox haqida yozadigan odamga dars berishim kerak ....
NAAAAAAAA, bu hazil, men sizni maqola bilan tabriklayman: p
Juda yaxshi maqola, men ko'proq Openbox tomoniga o'taman, lekin boshqa WMlar haqida bir oz ko'proq bilish har doim yaxshi. Fon rasmi bilan bahramand bo'lish uchun ikonkasiz toza ish stolini afzal ko'rishni siz bilan baham ko'raman :).
Rahmat!