Мозайкын харанхуй тал (IV): Scrotwm

Тиймээс бид үргэлжлүүлж байна. Дахь өмнөх хүргэлт Бид xmonad.hs файлыг хуулж аваад Хаскеллийг харь гаригийн хэл гэсэн бодлоосоо салав. Өнөөдөр бид илүү энгийн зүйлийг үзэх гэж байна, Spectrwm; өмнө нь Scrotwm гэж нэрлэдэг байсан. Энэ нийтлэлийн зорилгоор би тогтвортой Debian дээр ажилладаг тул багцын нэр хараахан өөрчлөгдөөгүй тул бид үүнийг Scrotwm гэж нэрлэх болно. Ямартай ч энэ бол ердийн суулгалт юм.

sudo чадварыг суулгах scrotwm dmenu conky

Бид юунаас болж конкий хүсдэг вэ? Дменю дахин уу? Дараа нь бид тэдгээрийг ашиглах болно.

Үндэслэл

Тайлбарлах зүйл үнэхээр бага байна, яагаад гэвэл scrotwm-ийг сешн маягаар ажиллуулахдаа дэлгэцийн дээд ирмэг дээр бар, арын дэвсгэр шиг тод өнгө олддог. Alt + P нь үргэлж адил dmenu-г ажиллуулах болно, гэхдээ одоо dmenu-ийн өнгөнүүд манай төлөвийн самбарын өнгөнүүдтэй тохирч байгаа нь онцлог юм.
Энэ нь бид зөвхөн dmenu-г ажиллуулаад зогсохгүй Scrotwm тохиргооны файлд заасан арай илүү төвөгтэй командыг ажиллуулдагтай холбоотой юм. ~ / .scrotwm.conf (энэ нь ирээдүйн хувилбаруудад өөрчлөгдөнө ~ / .spectrwm.conf). Захиалга иймэрхүү байна:

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

$ Тэмдэглэгдсэн үгс нь sh скриптийн хувьсагчуудаас өөр зүйл биш бөгөөд нэг файлд тохируулагдсан болно. Өнгө нь тохируулагдсаны дараа энэ нь маш сайн нэгтгэгддэг тул энэ хэсэгт хүрэхгүй байхыг зөвлөж байна.

Тохиргоо

Тохиргооны файл нь маш энгийн бөгөөд тайлбар сайтай байдаг. Энэ нь хүн бүрт тохирсон байх ёстой, гэхдээ цөөн хэдэн өөрчлөлт оруулъя.

  • Бид Mod товчлуурыг Super товчлуураар сольж гарны хувийн тугийг сайн ашиглах болно
  • Бид цонхны өнгийг өөрчлөх болно
  • Бид цөөн хэдэн зүйлийг нэмэх болно сонин тусгай цонхыг зохицуулах
  • Хэд хэдэн гарын товчлолууд.
  • Бид Scrotwm-ийн дутагдалтай талуудтай тулгарах болно

Тиймээс бид өмнөх нийтлэлтэй адил бараг л хийх болно.

Файлтай нүүр тулан нүүр тулан нүүр тулна

Та файлыг нээх хэрэгтэй ~ / .scrotwm.conf гэхдээ үүний тулд та үүнийг эхлээд бүтээх хэрэгтэй. Хэрэв та өмнө нь өгсөн тохиргоонуудаасаа XMonad-ийг зөөж байсан бол (алдаа гаргасны дараа) XMonad алдаа гаргасны дараа өмнөх хүчинтэй тохиргоог хадгалж, үүнийг хэрхэн харж байгаагаас тань хамааралтай сайхан алдааг илгээх болно. буруу. Scrotwm-д тийм зүйл байхгүй бөгөөд файлд бичсэн дэлхийн тохиргоог дахин авах болно /etc/scrotwm.conf. Энгийн хуулбар, буулгахад хангалттай:

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

Хэрэглэгчийг өөрчлөх шаардлагагүй юм шиг санагддаг, гэхдээ үүнийг нийтлэг chown ашиглан хийж болно:

chown here-your-хэрэглэгчийн нэр ~ / .scrotwm.conf

Бид энэ мөрийг олох болно:

modkey = Mod1

бид үүнийг шинэ дуртай түлхүүртээ оноож өгөхөөр Mod4 дээр үлдээнэ үү. Эхний даалгавар гүйцэтгэсэн.

Өнгө

Өмнөх бүлэгт би SolarizedLight палитрыг хүрэн, нүдэнд ээлтэй ширээн дээр тавьсан миний оролдлогод тохирсон тул сонгосон. Гэхдээ энэ палитр намайг аль хэдийн уйдуулсан байсан бөгөөд үүнийг өөрчлөх цаг болжээ. Би цэнхэр өнгийн зүйл авахыг хүссэн тул Vivify-г үзээд SoorizedDark эсвэл asmdev-ийг ашиглах боломжтой байсан ч Doorhinge схемийг оллоо. Энэ файл нь энд байна.
Scrotwm нь өнгө тодорхойлоход зарим талаар хачин арга хэрэглэдэг. Та эдгээр мөрнүүд шиг улаан, ногоон, цэнхэр өнгийн хэсгүүдийг ялгаж бичих хэрэгтэй.

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

Эдгээр нь хаалганы өнгөний схем дээр үндэслэн цонхнуудад зориулж сонгосон өнгө юм. Бид хоёр зүйлийг анзаарч болно. Нэгдүгээрт, dmenu командын өмнө ашигласан хувьсагчуудыг энд оруулав. Хоёрдугаарт, бид олон терминалуудыг нэг болгож харагдуулах фокусгүйгээр зарим ирмэгийг авах болно. Түүнтэй адил зүйл:

Манай уламжлалт үнэт зүйлсийг хөрвүүлэхийн тулд (өмнөх өгүүллийн мөрүүд шиг) бид үүнийг гурван хэсэг болгон хувааж, хөндлөвчний хоорондох утгыг тавьдаг. Энд функц байхгүй байна сэтгэлийн өнгө Бид өнгөрсөн удаа жаахан Хаскелтэй хийсэн.
Хоёр дахь даалгавар дууссан.

Quirks, эсвэл энэ нь юу гэсэн үг вэ

Scrotwm-ийг XMonad-тай харьцуулж байх нь зайлшгүй юм. Төслийн хуудас нь өөрөө болон DWM-ийн санаа бодлоос санаа авдаг болохыг бидэнд хэлж өгдөг. Өмнө нь бид XMonad нь анхдагчаар тэдгээрийг маш сайн зохицуулдаг тул тусгай тохиргоог цонхтой хамт хийгээгүй. Scrotwm нь сонин Gimp гэх мэт зарим програмын хавтангийн асуудлыг засах. Бид файлын бараг төгсгөлд очоод quirks хэсгийг олоорой. Бид энэ мөрөнд тайлбар өгөхгүй байна.

#quirk [Gimp: gimp] = ХӨӨРХӨН + ХААНА ч байсан

Геркулес хичнээн сайн ажилладаг вэ, бүх зүйл төвөгтэй болж эхэлдэг. Scrotwm-ийн мэдэгдлийг ч бас плитадсан болохыг та аль хэдийн анзаарсан уу? Үүнийг шийдэх нь арай илүү хэцүү байдаг. Эхлэхийн тулд бид дараах тушаалыг ажиллуулах хэрэгтэй.

xprop | grep WM_CLASS

Бидний бяцхан сум нэг төрлийн заагч болж хувирах бөгөөд бид мэдэгдэх цонх дээр дарна уу. Терминал дээр иймэрхүү зүйл байх болно:

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

Бид командын гаралтын эхний хэсгийг үл тоомсорлож, үр дүнг эргүүлж дараах байдлаар бичнэ.

quirk [Xfce4-notifyd: xfce4-notifyd] = ХӨӨРӨХ + ХААНДАА

Анхааруулга бол том үсэг чухал юм. Бид ижил мэхийг ашиглаж болно, жишээлбэл; юу авах cb-гарах, тохиромжтой унтраах менежер, мөн үргэлж хөвдөг:
quirk [Cb-exit: cb-exit] = FLOAT + ХААНДАА

Гурав дахь даалгавар дууссан. Одоо эдгээр програмууд дараах байдалтай байх ёстой.

Тийм ээ.

Богино холбоосууд

Бид бараг дуусч байна. Би өмнөх цагтай ижил товчлолуудыг оруулах болно.

програм [gvim] = gvim bind [gvim] = MOD + v програм [mpd-p] = mpc toggle bind [mpd-p] = MOD + c program [mpd-n] = mpc next bind [mpd-n] = MOD + s програм [mpd-b] = mpc prev bind [mpd-b] = MOD + a

Синтакс нь маш энгийн. Дөрөв дэх даалгавар дууссан.

Эхлэх асуудал

Бид өнөөдөр эвгүй мөчид ирлээ. Скртовм бол гайхалтай, гэхдээ а гэх мэт зүйлийг зохицуулж чадахгүй автомат эхлэх. Үүнийг шийдэх нэг арга бий. Файл ~ / .xinitrc бид үүнийг тавьсан:

азот - restore & xfce4-volumed & mpd & exec scrotwm

Одоо, гэхдээ энэ нь зөвхөн эхлэл эсвэл үүнийг ашигладаг нимгэн загвараас эхлэх тохиолдолд л ажиллах болно. Энд асуудал байгаа бөгөөд Debian-ийн тогтвортой нөхцөлд үүнийг гоолиг ч биш, gdm ч хүндэтгэдэггүй тул энэ нь үнэхээр ажиллахгүй байна. Энэ нь ArchLinux болон бусад тархац дээр ажиллах ёстой ваниль Дэбианаас илүү.
Хэрэв энэ нь үр дүнд хүрвэл бид сүүлчийн даалгавраа дуусгах ёстой байсан.

Тэр үед ямар конкий байсан бэ?

Статусын самбарт хэд хэдэн зүйлийг нэмж оруулах. Үүнийг ~ / .conkyrc файлдаа хуулж ав. Миний танд өгөх тохиргооны файл үүнийг аль хэдийн тохируулсан байна. Mpd шаарддаг.

out_to_x үгүй ​​out_to_console тийм update_interval 1.0 total_run_times 0 use_spacer none TEXT $ {mpd_artist} - $ {mpd_title} | Дээш: $ {uptime_short} | Temp: $ {acpitemp} C | RAM: $ memperc% | CPU: $ {cpu}% |

Тэгээд л боллоо. Конкигийн тохиргоог xmobar-оос хамаагүй хялбар тоглуулдаг. Өмнөх скриншотууд дээр хэрхэн ажилладагийг харж болно.

Дүгнэлт

Scrotwm бол гайхалтай бүтээгдэхүүн юм. Түүний дутагдлын талаар гомдол гаргахаас өмнө энэ нь хөгжиж байгааг санах хэрэгтэй. Би ядаж энэ машин дээр түүнтэй хамт үлдсэн. Энэ цувралын төгсгөл гэж бодож байна, учир нь одооноос эхлэн та өөрөө хийж болно. Дашрамд хэлэхэд, тохиргооны файл нь энд байна.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

11 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно.

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   тарантонио гэж хэлэв

    Би энэ wm-ийг туршиж үзмээр байна, та юун дээр үндэслэж байгаа вэ?
    График орчингүй дебианаас эхлэхийг хүсч байна, би зөвхөн xorg-ийг суулгах хэрэгтэй болно гэдгийг ойлгосон бөгөөд дараа нь таны хэлснээр үргэлжлүүлж болно. Тохиргооны файлд скриншотууд дээр харагдах фонтыг тодорхойлсон уу?

    1.    эсрэг гэж хэлэв

      Үнэн хэрэгтээ фонтыг тохиргооны файлд тодорхойлсон болно. Энэ бол Terminus бөгөөд багцтай хамт автоматаар суулгадаг. Би GVim болон терминалын эх үүсвэрийг тохируулж сольсон, учир нь энэ нь маш сайхан харагдаж байна.
      Би мөн minimal Debian програмыг ашиглаж эхэлсэн боловч суулгалтаа хийхдээ Openbox-ийг байрлуулаад Scrotwm руу шилжсэн. Xorg-ийг суулгах нь миний хувьд асуудалгүй байсан.

  2.   элав гэж хэлэв

    Мастер анти, бидний урьд өмнө хийдэг байсан шиг ... ^^

    1.    эсрэг гэж хэлэв

      Баярлалаа. 😀

  3.   тарантонио гэж хэлэв

    Дашрамд хэлэхэд би саяхан i3 (http://i3wm.org/) би үүнийг маш сайн гэж үздэг. Би үүнийг шинэхэн хүмүүст хэр ойлгомжтой, хүртээмжтэй байлгахыг зөвлөж байна.

  4.   элендилнарсил гэж хэлэв

    Юу хүрч болох нь миний хувьд ер бусын юм шиг санагддаг. энэ бичлэгийн ард хийсэн бүх ажилд баярлалаа.

  5.   msx гэж хэлэв

    Маш сайн заавар. Хэрэв би KDE SC / Awesome дээр суурьшаагүй байсан бол үүнийг суулгах нь дамжиггүй.
    +1

  6.   xykyz гэж хэлэв

    Скротыг би ганцаараа уншаад байгаа юм биш биз? үгүй юу? тиймээ? :БОЛЖ БАЙНА УУ:

    1.    эсрэг гэж хэлэв

      Энэ нь нэрийг Spectwm болгон өөрчлөх болсон нэг шалтгаан байв. Дургүй хүмүүс байсан бөгөөд тэд сэрээ, бүх зүйлийг хийдэг байсан, гэхдээ хэрэв та багцыг хайж олох юм бол, жишээлбэл Arch дээр; энэ нь аль хэдийн спектр юм.

  7.   Агустингауна529 гэж хэлэв

    Маш их баярлалаа!! Энэхүү заавар болон Arch wiki-ийн тусламжтайгаар би үүнийг сайн тохируулж чадсан. Энэ яаж болсныг хар даа ^^

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

    1.    эсрэг гэж хэлэв

      Энэ нь танд үйлчилсэнд баяртай байна 🙂