Rima Rutivi rwaMosesi (IV): Scrotwm

Saka tinoenderera mberi. Mu yapfuura dhirivahari takabvarura xmonad.hs faira ndokubvisa iyo pfungwa yaHaskell semutauro wevatorwa. Nhasi tichaona chimwe chinhu chakareruka, Spectrwm; yaimbozivikanwa seScrwwm. Nezvinangwa zvechinyorwa chino, isu tichaidaidza kuti Scrotwm nekuti ini ndiri paDebian mudanga uye pasuru haisati yapihwa zita parizvino. Zvisinei, iko kunowanzo gadzwa.

sudo kukodzera kuisa scrotwm dmenu conky

Chii chatiri kuda conky? Dmenu zvakare? Tichazoshandisa gare gare, iwe uchaona.

Basics

Iko chaiko hakuna zvakawanda zvekutsanangura, nekuti kana uchimhanya scrotwm sechikamu tinowana bhawa kumucheto wepamusoro kwescreen uye rakasimba ruvara seri kumashure. Alt + P ichavhura dmenu, senguva dzose, asi nekushamisika kuti izvozvi mavara eiyo dmenu anoenderana neayo edu mamiriro bar.
Izvi zvinoitika nekuti isu hatisi kungovhura dmenu, asi panzvimbo pezvo tangisa iwo wakaomarara mutemo wakatsanangurwa muScrwwm yekumisikidza faira ~ / .scrotwm.conf (izvi zvinoshanduka mushanduro dzemberi ku ~ / .spectrwm.conf). Iwo marongero anoenda seizvi:

dmenu_run -fn $ bar_font -nb $ bar_color -nf $ bar_font_color -sb $ bar_border -sf $ bar_color

Iwo mazwi akaratidzirwa ne $ hapana chimwe chinopfuura misiyano ye sh script, uye akagadzirirwa mune imwechete faira. Ndinokukurudzira kuti urege kubata chikamu ichi nekuti kana iwo mavara akagadziriswa, inosanganisika chaizvo.

Kugadzira

Iyo yekumisikidza faira iri nyore kwazvo uye yakataurwa zvakanaka. Inofanirwa kushandira munhu wese, asi ngatiitei mashoma ekugadzirisa:

  • Isu tichachinja iyo Mod kiyi kune Super kiyi, tichipa mushandisirwo wakanaka kune yakavanzika mureza wekhibhodi
  • Isu tichachinja mavara e windows
  • Tichawedzera mashoma quirks kubata akakosha windows
  • Mamwe mashoma mapfupi ekhibhodi.
  • Tichatarisana nezvikanganiso zveScrwwm

Saka isu tinenge tave kuda kuita zvakafanana nezviri munyaya yapfuura.

Takatarisana nefaira

Iwe unofanirwa kuvhura iyo faira ~ / .scrotwm.conf asi pane izvo iwe unofanirwa kuzvigadzira kutanga. Kana iwe wanga uchifambisa XMonad (Ndinovimba kudaro) kubva kumisangano iyo yandakapa kare, iwe uchave waona kuti pavanokanganisa XMonad inochengeta ekupedzisira anoshanda ekutanga masisitimu uye ndokutumira iwe yakanaka -zvinoenderana nekuti unoiona sei- mhosho meseji kukuudza zvawakatadza. MuScrwwm hapana izvozvo uye zvinotora zvakare kumisikidzwa kwepasirese kwakanyorwa mufaira /etc/scrowm.conf. Kopi yakapusa uye yekunamatira yakwana:

cp /etc/scrotwm.conf ~ / .scrotwm.conf

Zvinotaridza kuti haufanire kuchinja mushandisi, asi zvinogona kuitwa neyakajairika chown:

yakasarudzwa pano-inoenda-yako-username ~ / .scrotwm.conf

Isu tinowana uyu mutsetse:

modkey = Mod1

uye isu tinoisiya muMod4, kuti tigoiisa kukiyi yedu nyowani nyowani. Chekutanga basa rakaitwa.

Colors

Muchitsauko chakapfuura, ini ndakasarudza iyo SolarizedLight palette nekuti yaikodzera kuyedza kwangu kune brown, ziso-inoshamisira tafura. Asi iyo palette yakatondinetsa uye yaive nguva yekuchichinja. Sezvo ini ndaida chimwe chinhu chebhuruu, ndakatora Vivify for a spin ndokusangana neDoorhinge schematic kunyangwe ini ndaigona kushandisa SolarizedDark kana asmdev, inowanikwawo ipapo. Iyo faira iri mubvunzo ndeye pano.
Scrotwm ine imwe nzira isinganzwisisike yekutsanangura ruvara. Iwe unofanirwa kuinyora ichipatsanura iyo tsvuku, girini uye bhuruu zvinhu, semumitsetse iyi:

color_focus		= rgb:80/c9/ff
color_unfocus		= rgb:0b/10/22
bar_border[1]		= rgb:80/c9/ff
bar_color[1]		= rgb:0b/10/22
bar_font_color[1]	= rgb:ff/ff/ff

Aya ndiwo mavara andakasarudza emawindows zvichibva padoorhinge color scheme. Tinogona kuona zvinhu zviviri. Kutanga, heano misiyano iyo iyo dmenu raira yakashandisa imwe nguva yapfuura. Uye chechipiri ndechekuti isu tichawana mamwe macheto pasina tarisiro izvo zvinoita kuti akawanda matemu aonekwe seimwe. Chinhu chakadai.


Kuti tishandure tsika dzedu dzechinyakare (senge tambo kubva kuchinyorwa chakapfuura), isu tinongo cheka kuita zvidimbu zvitatu ndokuisa tsika pakati pemabhawa. Uye pano harisi iro basa zvinyadzoColor takaita naHaskell mudiki nguva yadarika.
Chechipiri basa rapera.

Quirks, kana chero zvazvinoreva

Izvo hazvidziviriki kuramba uchienzanisa Scrotwm neXMonad. Iyo peji rerojekiti iro roga rinotiudza kuti rakafuridzirwa nemazano kubva kwariri uye kubva kuDWM. Tisati tamboisa chero yakasarudzika dhizaini nemahwindo, nekuti XMonad inozvibata nekukasira chaizvo. Scrotwm ine iyo quirks kugadzirisa mataera matambudziko mune zvimwe zvinoshandiswa seGimp. Isu tinoenda kunoda kusvika kumagumo kwefaira uye tinowana iyo quirks chikamu. Isu tinosunungura mutsetse uyu:

#quirk [Gimp: gimp] = PFUVA + POSE

Rakanaka sei basa raHercules, zvinhu zvinotanga kuomarara. Wanga watoona here kuti Scrotwm tiles notices futi? Izvo zvakatonyanya kuoma kugadzirisa izvi. Kutanga isu tinofanirwa kumhanya unotevera kuraira:

xprop | grep WM_CLASS

Museve wedu mudiki unoshanduka kuita mhando yekunongedza uye tinodzvanya pawindows rekuzivisa. Mune terminal ichave chinhu chakadai.

WM_CLASS (STRING) = "xfce4-notifyd", "Xfce4-notifyd"

Isu tinofuratira chikamu chekutanga chemutemo kuburitsa uye tinoshandura mhedzisiro kunyora izvi:

quirk [Xfce4-notifyd: xfce4-notifyd] = FOTI + PESA

Kutarisisa, mavara makuru akakosha. Tinogona kushandisa hunyengeri hwakafanana, semuenzaniso; kutora chii cb-kubuda, maneja wekudzima ari nyore, zvakare anogara achiyangarara:
quirk [Cb-kubuda: cb-kubuda] = FUVA + PESA PANO

Chechitatu basa rakapedzwa. Iye zvino zvirongwa izvi zvinofanirwa kutaridzika seizvi:

Saka hongu.

Shortcuts

Isu tave kutopedza. Ini ndichaisa mapfupi akafanana nenguva yapfuura:

chirongwa [gvim] = gvim kusunga [gvim] = Mod + v chirongwa [mpd-p] = mpc toggle bind [mpd-p] = Mod + c chirongwa [mpd-n] = mpc inotevera kusunga [mpd-n] = Mod + s chirongwa [mpd-b] = mpc prev kusunga [mpd-b] = Mod + a

Iyo syntax iri nyore nyore. Chechina basa rapera.

Dambudziko rekutanga

Tinosvika panguva yakaoma nhasi. Scrtowm yakanaka, asi haigone kubata chimwe chinhu senge otomatiki kutanga. Pane nzira yekuzvigadzirisa. Iyo faira ~ / .xinitrc tinoisa izvi:

nitrogen --restore & xfce4-yakawedzera & mpd & exec scrotwm

Uye ikozvino, kunyangwe zvichizoshanda chete kana isu tikatanga kubva kutangax kana neslim, inoishandisa. Pane dambudziko pano uye nderekuti muDebian rakagadzikana kana mutete kana gdm kuremekedza izvi, saka hazvishande chaizvo. Inofanira kushanda paArchLinux uye chero kupi kugoverwa Vanilla kupfuura Debian.
Kana izvi zvichishanda, tinofanirwa kunge tapedza yekupedzisira yemabasa edu.

Uye chii chaive chakanakira ipapo?

Zvakanaka, kuisa zvimwe zvishoma zvimwe pane chinzvimbo chebhawa. Kopa izvi kune yako ~ / .conkyrc faira. Iyo faira yekumisikidza yandinokupa yatogadzirirwa izvi. Inoda mpd.

out_to_x kwete out_to_console yes update_interval 1.0 total_run_times 0 use_spacer hapana TEXT $ {mpd_artist} - $ {mpd_title} | Kumusoro: $ {uptime_short} | Muedzo: $ {acpitemp} C | RAM: $ memperc% | CPU: $ {cpu}% |

Uye ndizvozvo. Marongero aConky ari nyore kutamba nawo kupfuura xmobar's. Mune yapfuura screenshots iwe unogona kuona kuti inoshanda sei.

CONCLUSIONS

Scrotwm chigadzirwa chikuru. Tisati tanyunyuta nezvekushomeka kwayo, tinofanira kuyeuka kuti iri kukura. Zvirinani kuti ndakagara naye pamushini uyu. Ini ndinofunga ndiwo mugumo wenyaya dzino, nekuti kubva zvino zvichienda iwe unogona kuzviita iwe pachako. Nenzira, iyo faira yekumisikidza iri pano.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   tarantonium akadaro

    Ndinoda kuyedza iyi wm, chii base icho chaunotangira?
    Ndinoda kutanga ne debian isina graphical nharaunda, ndinonzwisisa kuti ini ndaizongoda kuisa xorg uye ndobva ndaenderera mberi nezvamakataura. Fonti yacho inoonekwa mumawindo ekutsikisa inotsanangurwa mufaira regadziriro

    1.    Anti akadaro

      Chokwadi, iyo font inotsanangurwa mune yekumisikidza faira. Iyo Terminus uye inozvimisikidza otomatiki nepakeji. Ini ndakachinja sosi yeGVim uye terminal kuti ikwane, nekuti inoratidzika kunge yakanaka.
      Ini zvakare ndakatanga neashoma Debian, asi pandakaita kumisikidza ini ndakaisa Openbox pairi, uye ini ndakango chinja kuScrotwm. Kuisa xorg kwanga kusiri dambudziko kwandiri.

  2.   ichit akadaro

    Master anti, sezvauve waimboita isu ... ^^

    1.    Anti akadaro

      Kutenda elav. 😀

  3.   tarantonium akadaro

    Nenzira, ini ndichangobva kuwana i3 (http://i3wm.org/) uye ndinoona iri yakanaka. Ini ndaingoda kuikurudzira kuti ive intuitive uye isvike kune newbies.

  4.   chinyara akadaro

    Izvo zvinogona kuwanikwa zvinoratidzika kunge zvinoshamisa kwandiri. Ndatenda nebasa rose kuseri kweichi chinyorwa.

  5.   msx akadaro

    Dzidziso yakanaka kwazvo. Dai ndanga ndisati ndagara paKDE SC / Zvinotyisa ndaizoiisa zvechokwadi.
    +1

  6.   xykyz akadaro

    Handisini ndoga ndinoverenga Scroto handiti? Aihwa? Ehe? : Horaiti:

    1.    Anti akadaro

      Icho chaive chimwe chezvikonzero nei zita rakachinjwa kuita Spectwm. Kune vanhu vaisazvifarira uye vaigadzira forogo nezvose, asi kana iwe ukatsvaga pasuru, semuenzaniso muArch; inotobuda se spectrwm.

  7.   agustingauna529 akadaro

    Ndotenda zvikuru!! Nedzidziso iyi uye Arch wiki ini ndakakwanisa kuigadzira zvakanaka. Tarisa kuti zvakazoita sei ^ ^

    http://i.minus.com/iVwrtZ0BXuCYd.png

    1.    Anti akadaro

      Ndiri kufara kuti yakushandira iwe