Ang madilim na bahagi ng mosaic (II): Piliin ang sa iyo!

Bago magpatuloy sa XMonad sa Debian stable tulad ng ipinangako sa nakaraang post, Nais kong gumawa ng isang panaklong upang makagawa kami ng isang mahusay na pagpipilian at makatipid ng ating sarili ng oras at trabaho sa pagkuha ng aming mga mesa ayon sa gusto natin. Kaya't magsimula tayo sa ilang mga pangkalahatang rekomendasyon.

Bago ka magsimula

  •  Basahin ang manwal. Marami sa mga oras na nakagawa tayo ng isang nakamamatay na pagkakamali sa pamamagitan ng hindi pagbabasa ng mga manwal. Halos lahat ng mga tagapamahala ng tile ay batiin ka ng isang mainit na blangkong screen sa unang pagkakataon na patakbuhin mo ang mga ito. Huwag kang magalala. Kung nagawa mo na ito hanggang dito at hindi alam kung ano ang gagawin, pindutin at i-type ang tao insert-your-window-manager dito. Ang lahat ng mga sinubukan kong magdala ng isang napaka kapaki-pakinabang na paglalarawan ng kung paano gamitin ang mga ito karaniwang. Upang bumalik sa graphic na kapaligiran, pindutin ang at handa na. Bagaman dapat mo itong nagawa bago magpatakbo ng anumang bagay.
  •  Huwag matakot sa terminal. Malaking gagamitin mo ito, labis na mayroong isang shortcut para sa ito mula sa simula sa halos bawat isa. Inirerekumenda ko ang rxvt-unicode, ipapaliwanag ko kung bakit sa paglaon.
  •  Huwag kopyahin at i-paste ang mga file ng pagsasaayos nang hindi sinusuri ang mga ito. Ito ay mahalaga, dahil ang mga setting na ito ay inilaan para sa gumagamit, hindi para sa iyo. Gayunpaman, isang bagay na kawili-wili ay upang maingat na obserbahan ang mga ito at makita kung ano ang kapaki-pakinabang sa iyo. Inirerekumenda ko lamang ang kopya at i-paste kapag ang mga ito ay napakaliit na mga file, pangkalahatan o mga piraso ng code.
  •  Kalmado itong gawin. Ang kapaligiran ay halos hindi magkasya sa unang pagkakataon. Magdurusa ka sa mga error sa iyong window manager, iyon ang sigurado. Samakatuwid, panatilihin ang grapikong kapaligiran na mayroon ka nang pagtakbo na ligtas at tiyaking alam mo kung paano bumalik dito sa oras ng emerhensiya. Mamaya ipinapaliwanag ko kung paano.

Ano ang kakailanganin natin?

  • Anumang pamamahagi ng Linux. Sa ngayon, kung ano man, napakahusay.
  • Isang text editor, mas mabuti ang isa na maaaring patakbuhin sa isang terminal.
  • Isang terminal emulator. Sapat na ang dalhin ng mga kapaligiran sa desktop.
  • Ikaw ang nanalo 😀

Ang mga kahalili

Ngayon nagsisimula ang magagandang bagay, pumili tayo ng isang window manager sa mga walang katapusang aparador sa sansinukob. Kaya sagutin ang katanungang ito, ngunit sa isang salita lamang: Ano ang ginagawa mo sa iyong computer?. Mga programa? Naglayag ka ba? Sumusulat ka? Nagbabasa ka ba? Kapag nasagot na ang katanungang ito, gumawa ako ng isang rekomendasyon: Maghanap para sa isang tagapamahala na na-program sa wika ng programa na iyong ginagamit. Suriin din kung ang manager ay magagamit sa iyong pamamahagi. Ang ilan ay napakas bago na hindi. Nagsisimula na kami

kasindak-sindak

Setting: Lua

Pabor sa: Kahanga-hangang nagbago mula sa DWM, ilang taon na ang nakakaraan. Simula sa sangay 3, nagsimula itong i-configure ang sarili mula sa Lua, isang napakalakas na wika ng extension. Ito ay makabago dahil ito ang unang gumamit ng bagong mga aklatan ng XCB na pumipinsala sa Xlib. Ito ay may isang malakas na komunidad ng mga gumagamit. Sa pamamagitan ng pag-asa sa Lua, makakakuha ka ng isang pamantasang aklatan at mga aklatan ng third-party na nagpapalawak ng pag-andar nito tulad ng mga widget. Mayroon itong sariling sistema ng pag-abiso, tulad ng notify-osd; pantay na mai-configure sa Lua. Sinusuportahan ang mga pindutan. Mayroon itong ilang mga layout para sa default mosaic.

Laban: Maraming mga gumagamit ang hindi makaya ang paglipat sa Lua. Malaki ang mga file ng pagsasaayos at upang mabawasan ang laki nito kailangan mong malaman ang tungkol sa Lua. Minsan nagkakaproblema ka sa Xcompmgr. Kung masira mo ang pagsasaayos ay babalik ka sa isa na bilang default, hindi nito mapapanatili ang dating isa.

Mga Tala: Hindi ito gumagamit ng mga virtual desktop, kung hindi mga label. Maaari itong mai-configure upang ang isang application ay tumatakbo sa isang tiyak na tag.

XMonad

Setting: Haskell

Pabor sa: Bagaman maganda ang tunog, ang katotohanang binuo ito sa Haskell ay ginagawang mas madaling kapitan ng mga bug at pagkakamali ng tao at ito ay lubos na matatag. Kung nabigo ang pagsasaayos (sa kasong ito, ang kapaligiran ay naipon muli), pinapanatili nito ang nakaraang isa at magpapadala sa iyo ng isang mensahe na nangyari ito. Ang mga file ng pagsasaayos ay minimal at madaling maunawaan. Nakakasama niya ang halos lahat.

Laban: Ang pag-asa kay Haskell ang pangunahing problema nito. Ang pag-download nito ay nagpapahiwatig na kinakailangang i-download ang haskell-platform package, o hindi bababa sa ghc, na kung medyo malaki ang mga ito. Si Haskell ay maaaring maging (at) medyo cryptic kung nasanay ka sa pautos at hindi pagganap na programa (para sa mabilis: pumunta at gawin ito kontra ito ito, susuriin ito). Hindi nito sinusuportahan ang mga pindutan, sa pagkakaalam ko. Ito ay may kaunting mga layout na magagamit bilang default.

Mga Tala: Maaari itong madaling mai-configure upang magkasya sa isang buong kapaligiran sa desktop. Sa palagay ko, ngunit hindi ko tinitiyak sa iyo, na direkta itong papunta sa Gnome at Xfce. Marami sa mga extension nito ay maaaring mai-install nang direkta mula sa hackage, ang Haskell repository, sa pamamagitan ng isang simpleng pag-install ng cabal, kahit na tumatagal ng ilang oras dahil pinagsasama-sama ang mga ito kapag nagda-download.

Ito ang gagamitin kong halimbawa ng mga hinaharap na artikulo.

mapaglalang

Setting: Mapula

Pabor sa: Gumagamit ito ng Ruby, kaya't ang pagsasaayos nito ay hindi gaanong mahirap. Maganda si Ruby at may malinaw na syntax. Mayroon itong sariling package manager, upang mag-install ng mga sublet, na tinatawag na sur. Mabilis itong lumalaki, na nagsasalita ng kalidad nito. Mayroon itong mahigpit na system ng tag, tulad ng kahanga-hangang, ngunit mas sopistikado, maaari itong maging kapaki-pakinabang sa ilan. Ang default na terminal nito ay rxvt-unicode, kaya't ituro ang Subtle; Kaya, karamihan sa kanila ay iniiwan sa atin, at mabuti na mayroon na ito kung gagamitin mo ito.

Laban: Mukhang wala itong magagamit na impormasyon sa aming wika.

Mga Tala: Bukod sa mahigpit na system ng tag, gumagamit ito ng ibang sistema ng pag-tile, batay sa grids. Hindi ko pa nasubukan nang malawakan ito upang lubos na maipaliwanag ito, ngunit tila nahahati ang workspace sa mga default na lugar sa halip na iwan ito sa application na gumagamit nito.

DWM

Setting: Sa pamamagitan ng isang C header at isang automake file
Pabor sa: Siya ay isa sa mga maalamat na ama, ama ng Kahanga-hanga at bahagi ng isang linya ng ebolusyon na nilikha ng mga tagabuo ng mga walang kasamang tool, isang hanay ng mga tool na idinisenyo upang mag-alok ng higit na kakayahang magamit sa mga advanced na gumagamit. Kung alam mo ang dmenu, at alam mo kung ano ang sinasabi ko.

Laban: Personal kong hindi ito nasubukan, kaya wala akong mga reklamo. Mataas ang pagsasalita ng mga tao sa kanya.
Mga Tala: Maglibot sa baraks ng Walang pasok para makita nila ang ginagawa nila.

Window Manager Mula sa Scratch

Setting: Sariling file ng pagsasaayos

Pabor sa: Sinusuportahan nito ang ilan sa mga tampok na karaniwang mga programmable manager lamang ang maaaring mag-alok, tulad ng mga pindutan, caption, at mga icon, at mayroong isang tapat, mabilis na lumalawak na pamayanan.

Laban: Maliit na dokumentasyon sa aming wika.

Mga Tala: Ang pangalan nito ay tila salungatan, sapagkat hindi ito iminumungkahi na buuin namin ang aming kapaligiran, ngunit ini-configure lamang namin ito. Ito ay katulad ng kung paano tinukoy ang Kahanga-hanga, isang balangkas para sa paglikha ng aming sariling mga window manager, ngunit ginagawa ng isang ito.

Spectrum (dating scrotwm)

Setting: Sariling file ng pagsasaayos

Pabor sa: Gumagana ito nang maayos sa labas ng kahon at ang config file ay sapat na nagkomento upang mai-set up ito. Mayroon itong sariling bar, na maaaring magpakita ng output ng isang tukoy na utos. Ito ay mabilis.

Laban: Ang ilan ay maaaring makaramdam ng kaunting walang laman, dahil ang ilang mga bagay ay napalampas na sa ibang mga tagapamahala ay maaaring makamit sa pamamagitan ng pagprograma ng isang bagay na simple.

Mga Tala: Kung nagtataka ka pa rin kung bakit nagbago ang pangalan, subukang basahin nang buong pangalan ang buong pangalan, ayon sa iyong nababagay. Maraming tao rin ang nag-isip ng sanggunian sa isang tiyak na bahagi ng pinakakatimhang lalaki na anatomya.

Stumpwm

Setting: Karaniwang Lisp

Pabor sa: Isa pa na gumagamit ng ginagamit na wika bilang pagsasaayos. Kapaki-pakinabang para sa mga ginamit sa Emacs Lisp.

Laban: Hindi ko ito nasubukan. kaya hindi ko alam. Bahagyang dahil wala akong alam tungkol sa Lisp.

Mga Tala: Walang mapapansin, bukod sa nakaka-usyosong imahe ng isang masayang gumagamit ng StumpWM, isang masayang masaya:

Wala na

Siyempre alam ko, ngunit hindi ko sila kilala o naipasa nila ako sa patnubay na ito. Malamang na ang wika ng pag-aaral na natututuhan mo (ibig kong sabihin, kung ikaw) ay nagamit na bilang isang pagsasaayos para sa isa. Ngunit bagaman lahat sila ay isang produkto ng disenyo at hindi likas sa kalikasan, hindi ito nangangahulugan na hindi sila napapailalim sa lahi para mabuhay, at samakatuwid maraming mga inabandunang o patay na mga proyekto sapagkat wala silang pagsisilbihan at nawala sa oras. .

Iba Pang Mga Pagsasaalang-alang at Mabilis na Mga Sagot

  1.  Bakit rxvt-unicode? ang urxvt (tinatawag itong ganito, ngunit ang pakete ay tinatawag na rxvt-unicode) ay isang terminal emulator na sumusuporta sa 256 na mga kulay, Perl extension, tab at iba pa; lubhang kapaki-pakinabang dahil ang mga application ng terminal ay gumagamit ng mga scheme ng kulay, madaling mai-configure sa urxvt, upang ipakita ang kanilang mga sarili sa screen; ginagawang mas madali ang gawain ng pagkakaroon ng isang maganda at pinag-isang interface.
  2. Paano ko magagawa ang mga kababalaghan ng dotshare.it? Kung alam mo ang pahinang ito ay nakapasyal ka na sa mga file ng pagsasaayos ng mga taong altruistic na inilagay ang mga ito roon, kahit na tila ginagawa nila ito upang magpakitang-gilas. Lahat ng ito ay isang bagay ng pagsuri sa kanila, pag-aaral mula sa kanila, pagpapatupad ng iyon sa iyong window manager at pagtawid sa iyong mga daliri upang ito ay gumana, lalo na kung hindi mo alam kung ano ang iyong ginagawa.
  3.  Paano ka lumipat sa pagitan ng mga mesa?Baguhin ang file
    ~ / .xinitrc

    upang mayroong isa at iisang linya lamang na nagsasabi

    exec insert-here-your-wm

    Kung nasa Arch ka siguro nagawa mo na ito, kailangan mo lang baguhin ang linya, sabihin mong,

    exec startxfce4

    a

    exec xmonad

    Gumagana ito sa startx command o may manipis. Kung mayroon ka nang isang access screen tulad ng GDM o KDM nagdala na sila ng isang bagay upang baguhin ang mga session.

  4.  Kailangan ba ang editor ng teksto? Ngunit syempre ito. Kung tumatakbo ito sa terminal nang mas mahusay, dahil ang pag-tile ay nakakasama ng maayos sa terminal. Kung hindi mo alam kung alin, maaari kang magsimula sa nano. Ang iba pa na tumatakbo sa tuktok ng terminal ay ang Vi, Vim, at Emacs, ngunit maaaring kailanganin mo ang ilang pagsasanay upang mahawakan sila nang maayos. Lahat sila ay tinawag ayon sa pangalan, walang problema doon.
  5.  At ang mga setting? Sa oras. Bukod, hindi kita maibibigay sa iyo ng mga setting na iyong hinahanap para sa bawat manager, dahil lamang sa hindi ko magagamit ang lahat ng ito.

Konklusyon

May pipiliin. Ngayon oo, sa susunod na magkita kami, gagawa ako ng isang komprehensibong paglalarawan ng isang file xmonad.hs pangunahing, pangkalahatan at iba pa, sa isang matatag na Debian. Magkita tayo


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   oscar silva dijo

    ang buti ko, naghihintay ng sgte. post 😉

  2.   auroszx dijo

    Hmm, nakakainteres. May kilala akong Lua kaya siguro subukan ang Kahanga-hanga 🙂

    1.    anti dijo

      Ang magandang bagay ay ang Kahanga-hanga na matatagpuan mo ito sa halos lahat ng mga pamamahagi, kahit na ang Debian stable

      1.    auroszx dijo

        Well, nasubukan ko na. Mukhang hindi mahirap, ngunit hindi ito ang hinahanap ko 😛

  3.   msx dijo

    Soyez premier !!

    Mahusay na item ng tao, +1. Karamihan sa mga hacker ng Google -at sa pangkalahatan- gumagamit ng Xmonad ngunit habang sinasabi mo na ito ay isang wikang dayuhan, kailangan kong umupo nang tahimik upang suriin ito, mayroong isang magandang tutorial dito: http://www.learnhaskell.com; Gayundin ang tema ng compiler ng Glasgow ay hindi mas mababa, kung hindi mo ginagamit ang Haskell araw-araw o isang tagahanga ng Xmonad, kailangan mong i-download ang 700mb na hayop na iyon upang magkaroon lamang ng isang minimalist na kapaligiran, haha!

    Bilang isang kagiliw-giliw at madaling gamiting WM idaragdag ko sa iyong listahan ng i3wm (www.i3wm.org), isang napaka kumpletong kapaligiran, na may isang integrated status bar (isang plus para hindi masayang ang oras sa pag-configure ng anumang bagay), isang sobrang simple at napakadaling pagsasaayos ng file upang ipasadya ang Windows .ini style at ito ay din sa buong pag-unlad.
    Tulad ng WM curious: DSWM (Deep Space WM), batay sa StumpWM at nakatuon sa mga tagahanga ng Emacs ... Isa akong tagahanga ng Emacs, ngunit walang alon sa DSWM xD

    Sa ngayon at pagkatapos na subukan ang lahat ng iyong pinangalanan sa listahan ay nanatili ako sa Kahanga-hanga 3 dahil hindi ako nagdusa ng biglaang pagbabago ng pagsasaayos hanggang ngayon hindi ako nagkaproblema sa WM na ito (palaging ginagamit ang pinakabagong bersyon) at nahanap ko ito malakas at maraming nalalaman, halos perpekto upang mapalitan ang isang buong desktop tulad ng KDE SC.
    Gusto ko ang dwm at ginamit ko ito sa mahabang panahon, ngunit sa pagiging sobrang minimalist ay nahanap ko na kulang ito sa maraming bagay na ginagamit ko; Ang isa pang WM na tagahanga ko ay si Musca, na kasalukuyang inabandona, kahit na pineke nila ito habang pinapanatili ang maraming kakanyahan nito, subalit ang paghawak na ginagawa ng Kahanga-hanga at i3 ng status bar ay malinaw na mas mataas.

    Ang isa na nagustuhan ko ay banayad din - at kahit na hindi ako nagprogram sa Ruby ito ay isang karagdagan dahil mahal ko ang wikang ito, sa sandaling magkaroon ako ng oras susubukan ko ito nang malalim, tila sa akin mas magaan ito kaysa sa Kahanga-hanga at mula sa kung ano ang sinasabi nila sa proyekto inaangkin nilang bibigyan ito ng parehong pag-andar.

    Isang tip: kung gumagamit ka ng mga tagapamahala ng WM o * box, subukan ang Compton -X kompositor na tinidor ng xcompmgr-dana na nagkomento sa blog na ito-, ito ay hindi bababa sa _magaling_ (Hindi ko matandaan kung sino ang nag-post ng orihinal na artikulo ngunit salamat!)

    1.    masigla dijo

      halos perpekto upang mapalitan ang isang buong desktop tulad ng KDE SC.

      ¬¬ Talaga?

      1.    anti dijo

        Siguro hindi sa * lahat * ng KDE, ngunit oo kay Kwin. Ang pagsasama nito sa KDE ay dapat maging mahusay

      2.    msx dijo

        "¬¬ Talaga?"
        Haha! Hindi sa textual, syempre!
        Ngunit ang Kahanga-hanga ay napaka-kumpleto at gumagana nang mahusay.

        Tingnan, ang KDE SC 4.9.1 sa Arch Linux x86_64, gamit ang kernel ng Liquorix 3.5.4 at ang pag-optimize ng pag-access ng CPU na nakabase sa mga cgroups- Ulatencyd + ilang labis na maliit na pag-aayos (sa /etc/sysctl.conf at ilang iba pang mga lugar ) Gumagana ito nang napakahusay ngunit KAYA, KAYA KAYA SOOOO GOOD na tila isang krimen na hindi ito gamitin, ito ay isang sutla, napahanga ako! XD
        Bilang karagdagan, ang pamamahala ng kuryente ng KDE SC 4.9.1 ay nararapat sa sarili nitong seksyon: ang paggamit ng mga mapagkukunan ng kapaligiran ay napakahusay na na-optimize na ang pag-save ng enerhiya - palaging pinag-uusapan ang paggamit ng makina sa kalsada gamit ang baterya - na maaaring magbigay sa iyo ng paggamit isang WM tulad ng Kahanga-hanga o dwm (ang dalawang ginamit ko ang pinaka) ay bale-wala, WOW! Ang KDE SC 4.9.1 ay may sobrang-ubos na pagkonsumo ng baterya! At pinag-uusapan natin ang tungkol sa isang BUONG / BUONG desktop na may mga tampok na PREMIUM laban sa isang window manager na may built-in na traybar o_O

        Mayroon ding isang katanungan na hindi gaanong kilala ng pangkalahatang publiko: habang ang GNOME ay palaging may isang mas panlipunan na nakatuon sa kakayahang magamit at pagsasama ng mga gumagamit nito, na binibigyang diin ang suporta para sa mga wika at mga input na aparato ng lahat ng uri, ang KDE ay ang teritoryo ng mga gumagamit Naghahanap sila para sa isang bagay na higit pa mula sa isang grapikong kapaligiran at bakit hindi mula sa maraming mga hacker at ito ay makikita sa maraming halos nakatagong 'mga detalye', halimbawa:
        1. Pumunta tayo sa pangkalahatang ideya ng desktop. Sa aking kaso na-configure ko ito sa dalawang paraan:
        Ika-1 Sa loob ng Mga Setting ng System pumunta kami sa Workspace Behviour (Ipagpalagay ko na sa Espanyol ito ay magiging Pag-uugali ng Workspace o isang bagay na katulad), doon namin pipiliin ang Mga Screen Edges (Screen Edges?) At pagkatapos ay sa alinman sa mga gilid ng screen ay pinili namin ang epekto ng Destkop Grid (I Mayroon akong sa ibabang kanang gilid)
        1 B. sa pangkalahatang screen ng System Sets. pupunta kami sa Mga Shortcut at Manager (hulaan ko tulad ng mga Gesture at keyboard shortcuts) pagkatapos ay Global Keyboard Shortcuts (Global keyboard shortcuts) at sa wakas sa combo ng Component ng KDE hinahanap namin ang KWin. Ngayon ang natitirang bagay lamang ay upang mabigkis ang Ipakita ang Desktop Grid effect (sa palagay ko sa Espanyol isinalin nila ito bilang Ipakita ang desktop grid o isang bagay tulad nito) sa isang shortcut na komportable para sa amin (sa aking kaso na Meta + s).
        Kung saan ako pupunta: mayroong isang napaka-kagiliw-giliw na detalye para sa kung nagtatrabaho kami sa maraming mga mesa.
        Kapag pinapagana ang view ng Desktop Grid, hindi lamang namin nakikita ang lahat ng mga virtual desktop na pinagana namin ngunit lahat din ng mga application na nasa bawat isa, na ma-drag ang mga ito sa pagitan ng mga desktop.
        Ngayon, kung mag-right click kami sa alinman sa mga application na ito ay makikita natin na ang parehong mirror na window ay awtomatikong lilitaw sa bawat isa sa mga virtual desktop, upang gumana kami sa desktop na gumagana namin, palagi kaming magkakaroon ng window na iyon (iyon ay, application) ... ngunit hindi ito nagtatapos dito! Kung nag-right click ulit kami sa application na dati naming na-mirror, ngunit sa isa pang desktop, awtomatikong nawawalan ng pag-asa ang application, naiwan lamang ang halimbawa nito sa desktop kung saan namin ito na-right click.

        Tulad ng halimbawang ito, maraming undocumented na natuklasan namin sa paglipas ng panahon habang ginagamit namin ang KDE SC.

    2.    xykyz dijo

      Ang iyong link sa Haskell ay humahantong sa isang pahina tungkol sa .NET. Hindi magiging http://learnyouahaskell.com ang link na iyong tinukoy?

      Sino ang susubok sa XMonad, dahil may alam ako tungkol sa Haskell at maaaring ito ay isang mabuting paraan upang mailapat ito. Sa iba pa sinubukan ko lamang ang i3 at Kahanga-hanga. Ang i3 ay kumplikado, o hindi bababa sa mas kumplikado kaysa sa Kahanga-hanga ..

      1.    msx dijo

        Eksaktong pasasalamat, isinulat ko ito mula sa memorya. Isang tanong: kapag sinabi mong "Sino ang susubukan sa XMonad, tulad ng alam ko tungkol sa Haskell at maaaring ito ay isang mabuting paraan upang mailapat ito. Sa iba pa sinubukan ko lamang ang i3 at Kahanga-hanga. Ang i3 ay kumplikado, o kahit papaano mas kumplikado kaysa sa Kahanga-hanga. » Seryoso ka ba o nag-troll ka? O nagmula ka lang sa ibang planeta at iyon ang dahilan kung bakit mo ginagamit ang Haskell, upang hindi makaligtaan ang iyong tinubuang-bayan!?
        Ang i3 ay HYPER simple, sa katunayan palagay ko na maaaring ito ang antas ng entry na WM para sa lahat ng mga nais ng isang bagay na madali at handang pumunta. Naka-configure ito sa isang solong file, ~ / .i3 / config kung saan ang uri ng pagsasaayos:
        [variable] = [halaga]
        at kung saan mayroon ka ng lahat ng mga posibilidad sa pagsasaayos sa i3 wiki upang baguhin ang font, piliin ang dulo ng screen kung saan i-angkla ang status bar, atbp. Sa katunayan, naka-configure na ang status bar upang maipakita ang impormasyon ng lahat ng mga uri: mga koneksyon sa baterya, input at output ng lahat ng nauugnay na NIC, petsa at oras, isang system tray kung saan lilitaw ang mga icon ng tray na magbubukas ng iba pang mga application (halimbawa KWallet), atbp.

        Ngunit syempre, kung programa mo si Haskell Ipagpalagay ko na lohikal na may isang bagay na simple na kumplikado sa iyo, haha!

        1.    msx dijo

          Hah, anong bolú, pinadalhan ko siya ng HYPER gringo kasama at 😛
          Huwag gawin ito sa mga bata sa bahay, sa Espanyol ginagamit namin ang i para sa HIPER =)

        2.    xykyz dijo

          Ang pagiging simple ng i3 ay gumawa sa akin ng kumplikadong xD Hindi ko ito ginamit nang sapat upang mapaunlakan ang aking sarili dahil natuklasan ko ang kahanga-hangang madaling panahon pagkatapos.
          At hindi ako nagta-troll, alam ko ang Haskell at pagganap na programa 😛

    3.    anti dijo

      Mayroong isang bersyon sa Espanyol at sa katunayan ito ang ginagamit ko, nasa http://aprendehaskell.es/
      Inaasahan kong nagpapabuti ako bilang isang manunulat, sa nakaraang post na mayroon akong mga nakamamatay na pagkakamali, tulad ng sinabi ko, hindi ko inilagay ang ilan sa mga ito dahil hindi ko alam ang mga ito. Pagbati.

    4.    anti dijo

      Ito ay isang napakahabang komento, aking kaibigan.
      Ang ilan ay hindi ko inilagay sa kanila dahil hindi ko sila kilala, kaya't ang paglalagay sa kanila ay magiging kalokohan lamang sapagkat wala akong maiuulat tungkol sa kanila.
      Kaugnay sa komposisyon, may mga taong naniniwala na hindi likas na pagsamahin ang pag-tile at mga transparency. Hindi ko alam ang dahilan, ngunit sa palagay ko ito ay dahil sa pang-istilo at pang-consumer na mga kadahilanan, dahil ang mga tagapamahala na ito ay madalas na nakikipag-usap sa higit pa o mas kaunting lumang hardware.
      Gayunpaman, salamat sa pagbibigay ng puna. 😀

      1.    msx dijo

        "Kaugnay sa komposisyon, may mga taong naniniwala na hindi likas na pagsamahin ang pag-tile at transparency."
        Oo naman, ang aking sagot sa mga kasong ito ay palaging pareho: FUCK OFF.
        Ito ay tulad ng kapag ipinaliwanag mo ang isang solusyon para sa isang partikular na sitwasyon na nagsasangkot sa isang maruming pag-hack, isang pangit, talagang kakila-kilabot na pag-hack at pagkatapos lahat ng mga hysterical whore ay tumalon tulad ng pinakuluang gatas na nagsasabing hindi, iyan ay mali, iyan ay mali ... ang aking sagot: sinipsip ito .

        Habang totoo na ang isang maayos at malinis na code ay ginagawang mas madali upang mapanatili ito at na mas maraming banilya ang isang sistema at mas kaunting mga pag-hack na ginawa mo rito, mas madali ito kaysa sa isang taong hindi alam ang iyong mga pag-hack ay hindi gumawa ng tae , ang totoo ay kung ikaw ay isang n00b tiyak na makakaramdam ka ng gulat upang hawakan ang isang bagay na «hindi mo dapat hawakan» (WTF kasama ang apocalyptic na konsepto na tao, hawakan, basagin, alamin at pagkatapos ay i-hack), kapag ikaw ay r00t o hindi bababa sa _alam mo ang iyong system_ (ALAMIN ANG IYONG FUCKING SYSTEM) na magagawa mo at dapat mong gawin ang nais mo, kung ano ang gusto mo at kung paano mo ito gustong gawin.
        Sa kompositor ay pareho ito: ang sinumang mabaliw at naiskandalo sa paggamit ng isang WM sa isang kompositor na pumupunta sa psychiatrist sapagkat hindi ito tama sa ulo.

        Mayroong ilang mga bagay na kinamumuhian ko higit pa sa "mga purista" (na sa pangkalahatan ay hindi alam ang tungkol dito) na mga tagagawa ng patakaran at hindi gaanong malikhain kaysa sa isang guwang na brick at hindi makalabas sa hulma kung saan sila nahulog.

        Alamin ang iyong system => gawin ang anumang nais mo _ng iyong paraan_.

        1.    anti dijo

          Hindi ito gaanong masama. Ang mga tagapamahala na ito ay dapat na minimal, kaya ang pagbubuo ng mga ito ay muling pag-reload sa kanila. Gayundin, ang mga terminal na walang transparency ay mukhang maganda.
          Gayunpaman, wala akong pakialam; bagaman normal sa pag-tile hindi ko itinatago ang komposisyon.

  4.   Socrates_xd dijo

    Gumagamit ako ng Kahanga-hanga, at ang totoo ay simpleng "kasindak-sindak" ito. Ngunit mula sa inilagay mong listahan tila na ang pinakamahusay ay Pino (kung alam mo ang Ingles), higit sa lahat dahil ang Ruby ay isang simpleng wika upang matuto pati na rin sa Python. Sa katunayan, naiintindihan kung ano ang inilalagay ng isang .rb file sa isang sulyap lamang. Nais kong subukan ito 🙂

    Ang isang wm na naka-configure sa Python ay qtile -> http://qtile.org/
    Ang hindi ko nagustuhan ay parang ang iyong config file ay hindi napapasadyang tulad nito. Kailangan mong hawakan ang source code ng programa upang ipasadya ito sa iyong gusto na mailagay, halimbawa, isang color scheme.

    1.    msx dijo

      Gumagamit ako ng Kahanga-hanga, at ang totoo ay simpleng "kasindak-sindak" ito.

      Kabuuan! Kahanga-hanga ang kahanga-hangang, tulad ng.

  5.   conandoel dijo

    Mahusay na post, gumagamit ako ng banayad at kahanga-hangang at ang totoo ay mahal ko silang dalawa, ngunit ang banayad ay mas madaling i-configure kung wala kang ideya ng ruby, sa aking kaso ay hindi ako nagprogram sa anumang bagay at hindi ko alam ang isang wika na mas madali ko itong mai-edit at mai-configure ayon sa gusto ko ng banayad kaysa sa kahanga-hangang. Saludo !!!

  6.   ivanovich dijo

    Ako ay isang manliligaw sa Linux - HINDI ako isang programmer - Ako ay isang Simple Learnner - Kasalukuyan akong natututo na hawakan ang i3_wm at may isang palad kapaki-pakinabang ang keyboard upang baguhin ang paunang naka-install na sa i3_wm (Mod5 + intro)) Pinamamahalaang i-configure ko ang »~ / .i3 / config» upang buhayin ang isang friendly na pagkakasunud-sunod ng keyboard, at sa gayon ay buhayin ang terminal ..., kung ano ang higit na kagalakan na mayroon ako. .., ito ay tulad ng isang hakbang sa buwan, mabuting kaibigan sa blog - 🙂 (11 - 04 - 2013 / Chile - Penco - VIII Region)