DWM, ɗayan mafi ingancin manajan taga

Na kasance ina amfani da masu sarrafa taga masu sauƙin nauyi 'yan shekaru yanzu. Na fara da Fluxboxsa'an nan BuɗeBox lokacin shigar da rarrabawa CrunchBang, daga wannan na tafi xmonad kuma a ƙarshe, DWM, Manajan taga wanda Xmonad yake. A zahiri, Xmonad haɗin DWM ne wanda aka rubuta cikin Haskell maimakon C.

Wancan ya ce, Ina tsammanin na ɗan gwada manajoji kaɗan don yanke hukunci (na sirri, ba shakka) cewa DWM babu shakka shi ne mafi kyau duka, musamman dangane da inganci da daidaitawa. A cikin wannan labarin zanyi ƙoƙarin bayyana mataki zuwa mataki yadda ake girka shi da kuma gabatar da gajeriyar gabatarwa ga amfanin sa.

Shigarwa

A wannan halin, ba za a shigar da DWM ta hanyar al'ada ta hanyar ba dace, kai tsaye zamu sanya ma'ajiyar ku, don wannan:

$git clone http://git.suckless.org/dwm

Da zarar mun sauke, zamu shiga cikin kundin adireshi. Fayel mafi mahimmanci dangane da daidaitawa shine saita.def.h. Duk gyare-gyare za a yi a cikin fayel din. Yi hankali, wannan fayil ɗin shine wanda ya zo ta hanyar tsoho, don tattarawa ya zama dole a kira fayil din saita.h. Da zarar mun gudu yi, zai kula da kirkirar sa idan babu shi.

Kafin ci gaba, kana iya shigar da toolsan kayan aikin, kamar su dmenu, wanda zai ba da damar ƙaddamar da kowane shiri. Saboda wannan muke aiwatarwa:

sudo apt-samun shigar kayan aiki marasa amfani

Canje-canjen da za ayi kafin tattarawa

Kafin tattarawa, zai zama mafi kyau aƙalla canza wane tashar da muke son DWM ta aiwatar yayin latsawa ALT + Shift + Shigar. Don wannan muke canzawa a cikin fayil ɗin saita.def.h, (ko saita.h idan kun riga kun ƙirƙiri kwafin) layin mai zuwa:

tsaye tsaye char * termcmd [] = {"st", NULL};

Ta hanyar tashar da kuka fi so, a harkataina Terminator:

tsaye tsaye char * termcmd [] = {"terminator", NULL};

Har yanzu akwai wani abu da za a yi kafin girkawa. Createirƙiri zaman DWM wanda zai bamu damar aiwatar dashi yayin shigar da tsarin. Muna buƙatar fayil wanda za mu kira dwm. tebur kuma za mu sanya a ciki / usr / raba / xsessions, abun ciki ya zama kamar haka:

[Shigar da Shafin Farko] Encoding = UTF-8 Suna = Dwm-keɓaɓɓen Magana = Manajan taga mai canzawa Exec = dwm-keɓaɓɓen Icon = dwm.png Nau'in = XSession

Hakanan, za mu ƙirƙiri rubutun da za a aiwatar yayin shigar da wannan zaman, wanda ake kira dwm-na musamman wanda za mu ba da izinin aiwatarwa kuma abin da ke ciki zai zama aiwatar da dukkan shirye-shiryen da muke son aiwatarwa a farawa. Na misali shine:

#! / bin / bash # saita layout keyboard / usr/share/X11/xkb/rules/base.lst setxkbmap mu intl xset + fp / usr / share / fonts / gida xset fp rehash nm-applet & parcelite & xfce4-mai girma & #Set bar matsayi & fara DWM dwmstatus & exec dwm

Ya kamata a adana rubutun a ciki / usr / bin tare da aiwatar da izini:

chmod + x dwm-na musamman

Gina ka girka

Yanzu haka ne, a cikin kundin adireshin inda DWM yake, mun tattara kuma mun girka:

sudo yin tsafta tsafta

Bayan wannan, mun fita daga manajan taga na yanzu kuma mun shiga tare da DWM.

Jagorar amfani

Da zarar ciki, tare da Alt + Shitf + Shigar za a kashe tashar da aka bayyana a sama. Dokokin asali sune

- [Shift] + [Alt] + [Shiga] - Kaddamar da tashar
- [Alt] + [p] - Kaddamar da menu
- [Alt] + lamba daga 1 zuwa 9 - matsar tsakanin alamomin daban (ko tebur)
- [Shift] + lambar [Alt] + - Matsar da taga zuwa lambar da aka nuna
- [Alt] + [Shift] + c - Rufe taga ta yanzu

Akwai nau'ikan layout 3 ta tsohuwa, Mai hankali ([Alt] + t), monocle ([Alt] + m) wannan yana nuna cikakken allo, kuma zamu iya kewaya tsakanin su da [Alt] + j ko [Alt] + k, kuma a ƙarshe Shawagi, don motsawa da sake girman windows kamar yadda muke so.

Duk gajerun hanyoyin keyboard suna cikin fayil ɗin saita.def.h, kuma anan ne zamu bayyana sababbi.

Idan kun fi son amfani da madannin windows maimakon [Alt], kawai gyara layin

# ayyana MODKEY Mod1Mask

de

# ayyana MODKEY Mod4Mask

kuma sake tarawa.

Gyara DWM yadda yake so

Akwai faci da yawa waɗanda za a iya amfani da su ga DWM a shafin yanar gizonta na hukuma (http://dwm.suckless.org/patches/). Koyaya, ɗayan mafi ban mamaki, canza launin sandar matsayi, ba'a samu don sabon sigar (6.1) ba. Na gwada rubuta ɗaya kuma a halin yanzu yana aiki sosai. Ana samunsa a ciki github.com/someone91/myDWM kuma yana da sauƙin gudu kamar saukarwa da bugawa:

git yi amfani da dwm-6.1-simplestatuscolor.diff

Don amfani da shi kana buƙatar amfani dwmstatus da kuma tsara jihar kamar haka.

Alamar tana da launuka 7. Don nuna launin da za a yi amfani da shi, dole ne a rubuta harafin \ xCL a ƙarshen rubutun don a yi launin, inda CL lambobi ne daga 01 zuwa 07. Misali, ta amfani da launuka uku na farko:

status = smprintf ("L:% s \ x01 A:% s \ x02 U:% s% s \ x03", avgs, tmar, tmutc, tmbln);

Zai yi launi L:% s tare da launi 1, L:% s tare da launi 2, da U:% s% s tare da launi 3.

Idan kana son sanin cikakken shirye-shirye game da facin zaka iya tuntuba wannan labarin.

Bayanan karshe

Ina fata kuna son labarin kuma ana ƙarfafa ku gwada wannan nau'in manajan taga. Tunda na gano su, ban sake amfani da manajojin gargajiya ba, kuma ban yi kewarsu ba. Na bar muku hoto:

Screenshot - 290714 - 13-11-28


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   ba wanda m

    Gwajin gwaji daga tor 🙂

    1.    kunun 92 m

      Kuma wannan, menene alaƙar labarin?

  2.   Bono m

    Game da amfani da RAM, yaya ake kwatanta shi da wanda ya zo ta hanyar ɗari bisa ɗari a xfce?

    1.    Magajin garin Alexander m

      Mai kyau,

      Na yi ma'aunai tare da kayan yau da kullun, applet ɗin batir, da haɗin hanyar sadarwa. Ga sakamakon:

      DWM: 140 MiB na 4Gib
      XFCE: 279 MiB na Gib

      1.    Bono m

        Na gode sosai, zan girka a lokacin: D, Ina neman rage cin rago ne kawai.

      2.    Magajin garin Alexander m

        Ina fatan hakan bazai bata muku rai ba

    2.    nisanta m

      Ramarancin rago ba tare da rasa gashin ido ba? ===> IceWm + tint2 + wbar

  3.   bmacf m

    Zanyi kokarin gwada shi lokacin da zan tafi hutu ... A koyaushe ina matukar sha'awar WMs, amma nima na saba da DEs ... Kuma duk wahalar daidaitawa daga 0 shima wani abu ne wanda yake da ɗan wahala a gare ni, amma na warke bayan sanyawa Arch… xD

    1.    Magajin garin Alexander m

      Ee gaskiya ne cewa da farko yana da ɗan wahala, amma da zarar kun saba dashi ... zaiyi wuya a koma kan ED. 🙂

  4.   lokacin3000 m

    Madalla Plz!

    1.    desikoder m

      Na kasance cikin firgita na wani lokaci, amma ban gamsu sosai ba kuma na koma ga akwatina na ƙaunatacce mai aminci, ba shakka, an tsara shi daga 0. Ta hanyar daidaitawa daga 0 ina nufin maimakon madaidaiciyar akwatin buɗe akwatin xml wanda ya zo ta tsoho a cikin debian tare da kunshin akwatin budewa, Na sake rubuta shi kusan tun daga farko, in bayyana dalla-dalla dukkan ayyukan, alal misali, cewa yayin latsa alt + f4 ko yayin bugawa taga rufe taga, wanda iyakoki ke ba da damar jan tagar kuma wanne ne zai iya sake shi ( Ni a halin da nake ciki ina da gefuna na ƙasa dana dama na sake girman su, gefuna na sama dana hagu na ja), da ƙarin bayanai da yawa. Hakanan taken taga, kodayake ina tunanin ba shi sabon kallo. Duk da haka dai, yana da aiki da yawa, a zahiri na kasance ina adana jakar akwatin buɗe akwatina na wasu shekaru, wani abu ne da nake jin daɗi sosai kuma ina yin madadin.

      Na gode!

  5.   BlackSheepX m

    Shin ya isa a canza dace-samu zuwa pacman a cikin umarnin shigarwa kuma gyare-gyaren zai kasance iri ɗaya ne don amfani a Arch?

    1.    Magajin garin Alexander m

      Ban taɓa amfani da Arch ba, amma ina tsammani haka. Tunda an girka DWM daga ma'ajiyar ajiya da kuma fakitin da ake buƙata, idan kanaso kayi amfani da dmenu, kayan aiki ne marasa amfani.

    2.    Wada m

      A'a, gaskiya ba iri daya bane a cikin Archlinux babu irin wannan kayan kunshin marasa amfani lokacin dana girka su, zazzage dwm, da dmenu, kuna tattara su daga 0, zaku iya amfani da ABS wanda aka fi bada shawara, fiye da amfani da pacman.

      Akwai DWM a cikin fakitin pacman amma ban ba da shawarar cewa ku girka daga can ba, don haka kuna iya tarawa da gyara shi yadda kuke so. 🙂

      1.    lokacin3000 m

        Kuma yaya game da Madalla?

      2.    Wada m

        Abin ban mamaki ban canza shi ba Elio, yana cinye ni lokacin da na fara kawai 126MB an tsara shi kuma an tsara shi a cikin LUA, don haka bana buƙatar tattarawa don kowane tsarin da aka yi, kuma bari in faɗi cewa 126MB ne don Slim akwai wani lokaci cewa nayi amfani da hanyar shiga ta TTY / Bash kuma a amfani da booting anyi amfani da kusan 80MB.

      3.    lokacin3000 m

        Da kyau lokaci na gaba dole ne in koyi yadda ake tsara Abun ban mamaki tare da caca da yan kango (#OkNo), kuma don haka ba lallai ne in sha wahala da ƙarin kwari ko glitches daga yanayin tebur ba (ya zuwa yanzu XFCE, KDE 4.8 da GNOME 2 ban kunyata ba) ).

  6.   gonzalemd m

    Godiya ga bayanin kula, zan gwada shi sau ɗaya. Gaisuwa.

  7.   Dark Purple m

    Bace?
    Kada a rasa ma'anar rubutun, don Allah.

    1.    Magajin garin Alexander m

      Na sani, yi hakuri. Amma lokacin da na farga ba zan iya sake shirya labarin ba. Shin akwai wanda zai iya gyara shi?

      1.    Magajin garin Alexander m

        Amma don * kuma idan wani zai iya *. (Abubuwan rubutawa daga wayar hannu da rashin iya gyara .. XD)

  8.   illuki m

    Kyakkyawan tuto. Da sannu ba da daɗewa ba zan isa wannan WM amma dole ne ku keɓe lokacin da ake buƙata don koyon barin shi cikin kwanciyar hankali.
    Na gode.

  9.   lalata m

    Na kasance cikin 'yan kaɗan ma, kuma ban ma taɓa faɗin wanne ne "mafi kyau" a gare ni ba. Daga cikin wadanda ba su karkata ba na fi son akwatinan akwatinan akwati da akwatin budewa, da kuma na narkar, duk da cewa zabi na yana da wuya a gare ni saboda kowannensu duniya ce mai ban mamaki da ban mamaki, zan ce i3 da dwm. Na fi son su da kyau, wanda hakan baya nufin sun fi su ko sun fi su rauni ...

    1.    Yesu Ballesteros m

      Daidai, yana da batun dandano. Ni kaina ba na son karkatarwar WM, sai dai idan kai mai tsara shirye-shirye ne, don wasu abubuwa suna sanya ni mara amfani ko kuma watakila ni ne ban san yadda zan yi amfani da su ba amma daga can in ce wani ya fi wani kyau da za mu koma hankulan harshen wuta daga lokacin da yaƙin ya kasance tsakanin KDE da Gnome 😀

      1.    Bono m

        Menene bambanci tsakanin narkarwa da babu karkata? Godiya a gaba.

      2.    Yesu Ballesteros m

        Barka da kari,

        Anan ga bayanin nau'ikan WM.

        https://wiki.archlinux.org/index.php/Window_Manager_%28Espa%C3%B1ol%29

        Wannan misali ne na "Awesome" wanda shine nau'in tiling.

        https://www.youtube.com/watch?v=4mMb7qXwhuU

        A gaisuwa.

  10.   m m

    dwm abin… ne mai hakuri, zafi biyu: don sauya komai dole ne ka taba lambar ka sake tarawa - koyaushe kana zaton ka san C.

    SpectrWM shine mahaifin bam!

  11.   syeda_abubakar m

    Yana da ban sha'awa amma ban iya ganin roƙon waɗannan manajojin taga ba. Sake tattarawa duk lokacin da kake son canza wasu halaye yana da kyau ... dan yayi yawa. Na fahimci cewa akwai mutane da yawa da ke damuwa da yawan amfani da ƙwaƙwalwar, amma asali dole ne su sake motsa motar kowane lokaci ... ba shi da amfani, kuma idan batun ba shi da ƙarancin ƙwaƙwalwar ajiya, da kyau ... ga ni a gare ni cewa kamar yanke ƙafafunku ne da cewa «Na rasa 30 kilo na nauyi ».

    Baya ga wannan, har yanzu yana da ban sha'awa idan kuna sha'awar koyon yadda WM ke aiki, musamman ma idan NetWM ya yarda.

    1.    Magajin garin Alexander m

      Al'amarin dandano ne. Kodayake sake sakewa yana aiwatar da layi ɗaya ne kawai (sudo tsabtace shigar) KUMA babu sake farawa ya zama dole. Akwai faci daga can wanda zai baku damar sake ƙaddamar da DWM ta latsa MODKEY + q

  12.   oscar meza m

    Barka dai, yaya DWM zuwa Fluxbox dangane da amfani da kayan masarufi?