Akụkụ gbara ọchịchịrị nke Mozis (IV): Scrotwm

Ya mere, anyị na-aga n'ihu. Na nnyefe gara aga anyị dọwara faịlụ xmonad.hs ma tufuo echiche nke Haskell dị ka asụsụ mba ọzọ. Taa, anyị ga-ahụ ihe dị mfe, karịchaa; a na-akpọbu Scrotwm. Maka ebumnuche nke isiokwu a, anyị ga-akpọ ya Scrotwm n'ihi na m nọ na ụlọ Debian ma na-agbanwebeghị ngwugwu ahụ ọzọ. Agbanyeghị, ọ bụ mgbe echichi.

sudo ikike wụnye scrotwm dmenu conky

Kedu ihe anyị chọrọ conky? Dmenu ọzọ? Anyị ga-eji ha emechaa, ị ga-ahụ.

Ihe ndị bụ isi

Enweghị ọtụtụ ịkọwa, n'ihi na mgbe anyị na-agba ọsọ dị ka oge, anyị na-ahụ ụlọ mmanya n'akụkụ ihu elu nke ihuenyo ahụ na ụcha siri ike dị ka ndabere. Alt + P ga-ebido dmenu, dika oge niile, mana ya na peculiarity nke ugbu a na agba nke dmenu kwekọrọ na nke ọkwa anyị.
Nke a na - eme n'ihi na anyị anaghị ebupụta dmenu, kama na - ewepụta iwu dịtụ mgbagwoju anya akọwapụtara na faịlụ nhazi Scrotwm: ~ / .scrotwm.conf (a gbanwere ọdịnihu n'ọdịnihu ~ / .spectrwm.conf). Iwu ahụ dị ka nke a:

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

Okwu ndị edepụtara na $ abụghị ihe ọzọ karịa mgbanwe nke sh edemede, ma hazie ya n'otu faịlụ ahụ. Ana m akwado gị ka ị ghara imetụ akụkụ a aka n'ihi na ozugbo agbazi agba ndị ahụ, ọ na-agbakwunye nke ọma.

Ịhazi

Faịlụ nhazi ahụ dị mfe ma kwuo nke ọma. Ọ kwesịrị ịrụ ọrụ maka mmadụ niile, mana ka anyị mee mgbanwe ole na ole:

  • Anyị ga-agbanwe igodo Mod maka igodo Super, na-eji ọkọlọtọ nzuzo nke keyboard eme ihe nke ọma
  • Anyị ga-agbanwe agba nke windo ndị ahụ
  • Anyị ga-atụkwasị ole na ole Nkwupụta ijikwa windo pụrụ iche
  • Keyboardzọ mkpirisi igodo ole na ole.
  • Anyị ga-ezute adịghị ike nke Scrotwm

Ya mere, ọ fọrọ nke nta ka anyị mee otu ihe ahụ dị n'isiokwu bu ụzọ.

Ihu na faịlụ ahụ

Ikwesịrị imeghe faịlụ ahụ ~ / .scrotwm.conf mana maka nke ahụ ị ga-ebu ụzọ mepụta ya. Ọ bụrụ na ị na-ebugharị XMonad (enwere m olileanya) site na nhazi ndị m nyere n'oge gara aga, ị ga-ahụ na mgbe ha mehiere XMonad na-edebe nhazi ikpeazụ ikpeazụ gara aga ma zitere gị ọmarịcha - dabere na otu ị si ahụ ya - ozi ezighi ezi na-agwa gị ihe ị mejọrọ. Na Scrotwm ọ bụghị nke ahụ na ọ ga-ewere nhazi ụwa ọzọ edere na faịlụ ahụ /etc/scrotwm.conf. Mpempe akwụkwọ dị mfe na mado zuru ezu:

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

Ọ dị ka ịkwesighi ịgbanwe onye ọrụ ahụ, mana enwere ike ịme ya site na otu ihe:

chown ebe a-aga-your-aha njirimara ~ / .scrotwm.conf

Anyị na-ahụ akara a:

modkey = Mod1

ma anyi hapuru ya na Mod4, ka ekenye ya igodo ohuru anyi. Ọrụ izizi emere.

Agba

N'isiokwu bu nke a ụzọ, ahuru m palette SolarizedLight n'ihi na ọ dabara n 'mbọ m na-acha aja aja, na-acha ọcha n'anya. Ma palette ahụ agwụla m ike na ọ bụ oge ịgbanwe ya. Ebe ọ bụ na achọrọ m ihe na-acha anụnụ anụnụ, elere m anya na Vivify wee chọta Doorhinge schematic ọ bụ ezie na m nwere ike iji SolarizedDark ma ọ bụ asmdev, dịkwa na ya. Faịlụ na ajụjụ bụ ebe a.
Scrotwm nwere usoro dịtụ iche maka ịkọwa agba. Have ga-ede ya ikewapụ ihe na-acha uhie uhie, akwụkwọ ndụ akwụkwọ ndụ na-acha anụnụ anụnụ, dị ka usoro ndị a:

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

Ndị a bụ agba m họọrọ maka windo dabere na atụmatụ agba doorhinge. Anyị nwere ike ịchọpụta ihe abụọ. Nke mbu, lee ihe di iche iche nke iwu dmenu jiri n'oge gara aga. Na nke abụọ bụ na anyị ga-enweta ụfọdụ n'ọnụ na-enweghị na-elekwasị anya nke ga-eme ka ọtụtụ ọnụ apụta dị ka otu. Ihe dị ka nke ahụ:

Iji gbanwee ụkpụrụ ọdịnala anyị (dịka ụdọ sitere na edemede gara aga), anyị na-ebipụ ya ụzọ atọ ma tinye ụkpụrụ dị n'etiti ogwe ndị ahụ. Ma ebe a abụghị ọrụ ỌnọdụColor anyi ji obere Haskell mee oge gara aga.
Nke abụọ ọrụ dechara.

Quirks, ma ọ bụ ihe ọ bụla nke ahụ pụtara

Ọ bụ ihe a na-apụghị izere ezere iji nọgide na-atụle Scrotwm na XMonad. Akwụkwọ ngo ahụ n'onwe ya na-agwa anyị na ọ sitere n'ike mmụọ nsọ sitere na ya na site na DWM. Tupu anyị etinye nhazi ọ bụla pụrụ iche na windo, n'ihi na XMonad na-ejikwa ha na ndabara nke ọma. Scrotwm nwere Nkwupụta idozi nsogbu tiling na ngwa ufodu dika Gimp. Anyị na-aga na njedebe nke faịlụ ahụ wee chọta ngalaba quirks. Anyị na-agbaghara usoro a:

#quirk [Gimp: gimp] = FLLỌ + N’ebe ọ bụla

Lee ezigbo ọrụ nke Hercules, ihe malitere ịmalite mgbagwoju anya. You rịbalarị na Scrotwm taịl ọkwa kwa? O siri ike karie ike idozi nke a. Iji malite anyị kwesịrị ịgba ọsọ iwu:

xprop | nwuo WM_CLASS

Obere akụ anyị ga-agbanwe n'ụdị pointer ma anyị pịa windo ngosi. Na ọnụ ya ọ ga-abụ ihe dị ka nke a:

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

Anyị na-eleghara akụkụ mbụ nke mmepụta iwu wee gbanwee nsonaazụ ya iji dee nke a:

quirk [Xfce4-notifyd: xfce4-notifyd] = OLỌ + Ebe Ọ bụla

Ntị, mkpụrụedemede ukwu dị mkpa. Anyị nwere ike itinye otu aghụghọ ahụ, dịka ọmụmaatụ; iji nweta ihe cb-uzo, a adaba shutdown manager, mgbe niile ise n'elu:
quirk [Cb-exit: cb-exit] = FLLỌ + N'ebe ọ bụla

Nke atọ ọrụ dechara. Ugbu a, mmemme ndị a kwesịrị ịdị ka nke a:

Yabụ ee.

Uzo mkpirisi

Ọ fọrọ nke nta ka anyị gwụchaa. Aga m etinye otu ụzọ mkpirisi dị ka oge gara aga:

mmemme [gvim] = gvim bind [gvim] = MOD + v mmemme [mpd-p] = mpc toggle bind [mpd-p] = MOD + c mmemme [mpd-n] = mpc ọzọ njikọ [mpd-n] = MOD + s mmemme [mpd-b] = mpc prev bind [mpd-b] = MOD + a

The syntax bụ ezigbo mfe. Nke anọ arụzuru.

Nsogbu mmalite

Anyi abiaruzie n’oge ihere taa. Scrtowm dị oke mma, mana ọ nweghị ike ijikwa ihe dịka a akpaka mmalite. Enwere ụzọ isi dozie ya. Faịlụ ~ / .xinitrc anyị tinyere nke a:

nitrogen -restore & xfce4-mpị & mpd & exec scrotwm

Ma ugbu a, ọ bụ ezie na ọ ga-arụ ọrụ naanị ma ọ bụrụ na anyị ebido na Startx ma ọ bụ na ebughibu, nke na-eji ya. Nsogbu dị ebe a ma ọ bụ na na Debian kwụsiri ike ma glim ma ọ bụ gdm na-asọpụrụ nke a, yabụ na ọ naghị arụ ọrụ. Ọ kwesịrị ịrụ ọrụ na ArchLinux na nkesa ọ bụla ọzọ vanilla karịa Debian.
Ọ bụrụ na nke a rụọ ọrụ, anyị kwesịrị ịkwụsịla ọrụ ikpeazụ anyị.

Kedu ihe dịkwa egwu mgbe ahụ?

Ọfọn, itinye ihe ole na ole na ọkwa ọkwa. Detuo nke a na faịlụ ~ / .conkyrc gị. Nhazi faịlụ m nyere gị ka ahaziri maka nke a. Chọrọ mpd.

out_to_x no out_to_console ee melite_interval 1.0 total_run_times 0 use_spacer ọ dịghị onye TEXT $ {mpd_artist} - $ {mpd_title} | Up: $ {uptime_short} | Temp: $ {acpitemp} C | Ram: $ memperc% | CPU: $ {cpu}% |

Ma nke ahụ bụ ya. Ntọala Conky dị mfe igwu egwu karịa xmobar. Na screenshots ndị gara aga ị ga-ahụ etu o si arụ ọrụ.

Nkwenye

Scrotwm bụ nnukwu ngwaahịa. Tupu anyị emee mkpesa banyere adịghị ike ya, anyị ga-echeta na ọ na-eto eto. Ma ọ dịkarịa ala, anọnyere m ya na igwe a. Echere m na ọ bụ njedebe nke usoro isiokwu a, n'ihi na site ugbu a gaa n'ihu, ị nwere ike ime ya n'onwe gị. Site n'ụzọ, faịlụ nhazi ahụ bụ ebe a.


Ọdịnaya nke isiokwu agbaso ụkpụrụ anyị nke ụkpụrụ nduzi. Kpesa mmejọ pịa ebe a.

Ihe 11 kwuru, hapụ nke gị

Hapu okwu gi

Adreesị email gị agaghị bipụtara. Chọrọ ubi na-akara na *

*

*

  1. Rụ ọrụ maka data: Miguel Ángel Gatón
  2. Nzube nke data: Nchịkwa SPAM, njikwa okwu.
  3. Ikike: Nkwenye gị
  4. Nkwurịta okwu nke data: Agaghị agwa ndị ọzọ data ahụ ma ọ bụghị site na iwu.
  5. Nchekwa data: Ebe nchekwa data nke Occentus Networks (EU) kwadoro
  6. Ikike: Oge obula inwere ike igbachi, weghachite ma hichapụ ihe omuma gi.

  1.   tarantonium dijo

    Ọ ga-amasị m ịnwale wm a, kedu ihe bụ isi nke ị malitere?
    Ọ ga-amasị m ịmalite site na debian na-enweghị eserese eserese, amaara m na ọ ga-adị m mkpa ịwụnye xorg na m ga-aga n'ihu na ihe ị kwuru. A kọwapụtara font ahụ na screenshots na faịlụ nhazi?

    1.    mgbochi dijo

      N'ezie, a kọwara font ahụ na faịlụ nhazi. Ọ bụ Terminus ọ wụnye na-akpaghị aka na ngwugwu. M gbanwere isi mmalite nke GVim na ọnụ iji daba, n'ihi na ọ dị ezigbo mma.
      Amalitere m na Debian pere mpe, mana mgbe m mere nwụnye m tinyere Openbox na ya, m wee gbanwee Scrotwm. Wụnye xorg abụghị nsogbu nye m.

  2.   elav dijo

    Master anti, dị ka i si jiri anyị mee ... ^^

    1.    mgbochi dijo

      Daalụ nke ọma. 😀

  3.   tarantonium dijo

    N'agbanyeghị, achọpụtara m n'oge na-adịbeghị anya i3 (http://i3wm.org/) ma achọpụtara m na ọ magburu onwe ya. Naanị m chọrọ ịkwado ya maka kensinammuo na ịnweta ndị ọhụụ.

  4.   elendilnarsil dijo

    Ihe enwere ike ị nweta dị ka ihe ịtụnanya nye m. ekele maka ọrụ niile dị n'azụ post a.

  5.   msx dijo

    Ezigbo nkuzi. Ọ bụrụ na mabatabeghị na KDE SC / egwu, m ga-etinye ya.
    +1

  6.   xykyz dijo

    Ọ bụghị naanị m na-agụ Scroto nri? mba? ee? :Ọ DỊ MMA:

    1.    mgbochi dijo

      Nke ahụ bụ otu n'ime ihe mere eji gbanwee aha ya na Spectwm. E nwere ndị na-adịghị amasị ya ma ha mere ndụdụ na ihe niile, mana ọ bụrụ na ịchọọ ngwugwu ahụ, dịka ọmụmaatụ na Arch; ọ na-ama pụta dị ka spectrwm.

  7.   Agustingauna 529 dijo

    Daalụ nke ukwuu!! Site na nkuzi a na Arch wiki enwere m ike ịhazi ya nke ọma. Lee otu o si gaa ^^

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

    1.    mgbochi dijo

      Obi dị m ụtọ na ọ jeere gị ozi 🙂