ڊي ڊبليو ايم ، هڪ تمام موثر ونڊوز مينيجرز مان

مان ڪجھ سالن تائين تمام وزني ونڊو مينيجرز استعمال ڪري رهيو آهيان. مون شروعات ڪيو فلس بوڪسپوء اوپن بوڪس جڏهن تقسيم انسٽال ڪيو ڪچرو، مان هن وٽ ويو سونمونڊ ۽ آخرڪار ، ڊي وي ايم، ونڊو مينيجر جنهن تي سونموڊ جو بنياد آهي. اصل ۾ ، Xmonad هڪ DWM کلون آهي جيڪو هيڪيل ۾ سي بدران سي.

اھو چيو ، مان سمجھان ٿو مون ڪجھ منتظمين کي ڪ theڻ جي ڪوشش ڪئي آھي (ذاتي ، يقينا) ڊي وي ايم بلاشبہ سڀني کان بھترين آھي ، خاص طور تي ڪارڪردگي ۽ حسب ضرورت. هن آرٽيڪل ۾ آئون قدم ذريعي وضاحت ڪرڻ جي ڪوشش ڪندس ته ان کي ڪيئن انسٽال ڪيو وڃي ۽ ان جي استعمال جو مختصر تعارف ڏجي.

تنصيب

هن حالت ۾ ، ڊي وي ايم ايڪس جي ذريعي روايتي انداز سان انسٽال نه ڪيو ويندو apt، اسان توهان جي مخزن کي سڌو سنئون ڪلون ڪندا ، هن لاءِ:

$ گٽ ڪلون http://git.suckless.org/dwm

هڪ دفعو ڊائون لوڊ ۾ ، اسين ڊاريڪٽري ۾ وڃون ٿا. ترتيب جي لحاظ کان سڀ کان اهم فائل آهي config.def.h. چيو فائل ۾ سڀ تبديليون ڪيون وينديون. خبردار ، ھي فائيل ئي آھي جيڪو ڊفالٽ سان اچي ، ترتيب ڏيڻ لاءِ اھو ضروري آھي ته فائل سڏجي ترتيب ڏيڻ. هڪ دفعو اسين ڊوڙون ٿا ڪر، هو اهو پيدا ڪرڻ جو خيال رکندو جيڪڏهن اهو موجود ناهي.

جاري رکڻ کان پهريان ، توھان شايد ڪجھ اوزار انسٽال ڪرڻ چاھيو ٿا ، جھڙوڪ ڊيميوجيڪو ڪنهن به پروگرام کي لانچ ڪرڻ جي اجازت ڏيندو. ان لاءِ اسان عمل ڪيو ٿا:

sudo apt-get installless اوزار

ترتيب ڏيڻ کان پهريان تبديليون ڪرڻ

مرتب ڪرڻ کان پهريان ، اهو مثالي هوندو ته گهٽ ۾ گهٽ بدلجي جنهن کي اسين دٻائڻ جي لاءِ ڊي او ايم ڪيو پيو وڃي ALT + شفٽ + داخل ڪريو. ان لاءِ اسان فائل ۾ ترميم ڪريون ٿا config.def.h، (يا ترتيب ڏيڻ جيڪڏهن توهان پهرين ڪاپي ٺاهي چڪا آهيو) هيٺين لڪير:

جامد const char * termcmd [] = {"st" ، NULL} ؛

توهان جي ترجيح ٽرمينل طرفان ، منهنجي صورت ۾ ٽرمينٽر:

جامد const char * termcmd [] = {"ٽرمينيٽر" ، NULL} ؛

انسٽال ڪرڻ کان پهريان اڃان ڪجهه ڪرڻو آهي ڊي ڊبليو ايم سي سيشن ٺاهيو جيڪو اسان کي ان کي عمل ڪرڻ جي اجازت ڏئي ٿو جڏهن نظام ۾ داخل ٿيڻ وقت. اسان کي فائيل جي ضرورت پوندي جنهن کي اسان سڏينداسين dwm ڊيسڪ ٽاپ ۽ اسان اندر رکنداسين / شئي / حصيداري / xsessions، مواد هيٺين ريت هئڻ گهرجي:

[ڊيسڪٽاپ انٽري] انڪوڊنگ = يو ايف ايف 8 جو نالو = ڊي ڊبليو ڊي ذاتي ٿيل تبصرو = متحرڪ ونڊو مينيجر Exec = dwm-personalized Icon = dwm.png Type = XSession

موڙ ۾ ، اسان هڪ اسڪرپٽ ٺاهينداسين جيڪا هن سيشن ۾ داخل ٿيڻ تي عمل ڪيو ويندو ، سڏ dwm ذاتي ٿيل جنهن کي اسين عملدرآمد جي اجازت ڏينداسين ۽ ان جو مواد تمام پروگرامن جي واعدو هوندو جيڪي اسان شروعات ۾ انجام ڏيڻ چاهيندا آهيون. مثال طور منهنجو:

#! / بن / بيش # سيٽنگ ڪيبورڊ ترتيب / usr/share/X11/xkb/rules/base.lst setxkbmap us intl xset + fp / usr / share / fonts / local xset fp rehash nm-applet & parcellite & xfce4-volumed اسٽيٽس بار ۽ ڊي ڊبليو ايم ڊي شروع ڪريو

رسم الخط ۾ محفوظ ٿيڻ گھرجي / آئري / بن اجازت ڏيڻ سان

chmod + x dwm-ذاتي ٿيل

انسٽال ڪريو ۽ انسٽال ڪريو

هاڻي ، ڊائريڪٽري جي اندر جتي ڊي ڊبليو ايم واقع آهي ، اسان مرتب ۽ انسٽال ڪريون ٿا:

سودو صاف انسٽال ڪريو

انهي کان پوء ، اسان موجوده ونڊو مينيجر مان نڪتا آهيون ۽ ڊي ڊبليو ايم سان داخل ٿيو.

استعمالي رستو

هڪ دفعي اندر ، سان Alt + شٽف + داخل ڪريو مٿي بيان ڪيل ٽرمينل تي عمل ڪيو ويندو. بنيادي حڪم آهن

- [شفٽ] + [Alt] + [داخل ڪريو] - ٽرمينل لانچ ڪريو
- [Alt] + [p] - ڊيمو لانچ ڪريو
- [Alt] + نمبر 1 کان 9 تائين - مختلف ليبلن جي وچ ۾ منتقل ڪريو (يا ڊيسڪٽاپس)
- [شفٽ] + [Alt] + نمبر - ونڊو کي اشارو ڪيل نمبر ڏانھن منتقل ڪريو
- [Alt] + [شفٽ] + سي - موجوده ونڊو بند ڪريو

ترتيب سان 3 قسم آھن. ٽائل ٿيل ([Alt] + ٽي) ، گھرو [[Alt] + ايم] جيڪو ونڊو جي مڪمل اسڪرين ڏيکاري ٿي ، ۽ اسان انهن جي وچ ۾ [Alt] + j يا [Alt] + k سان ، ۽ آخرڪار وڃي سگھو ٿا سچل، ونڊوز کي اسان جي پسند مطابق هلڻ ۽ بدلائڻ.

سڀ ڪيبورڊ شارٽ ڪٽس فائل ۾ آهن config.def.h، ۽ اھو آھي جتي اسان نئين اعلان ڪنداسين.

جيڪڏهن توهان [Alt] جي بدران ونڊوز جي چيڪ کي استعمال ڪرڻ پسند ڪريو ، صرف لڪير کي درست ڪريو

# بيان موڊيڪ موڊ 1 ماسڪ

جي

# بيان موڊيڪ موڊ 4 ماسڪ

۽ ٻيهر گڏجاڻي.

مرضي سان ڊي ڊبليو ايم ۾ ترميم

ڪيترائي پيچ آھن جيڪي پنھنجي سرڪاري ويب سائيٽ تي ڊبليو ايم ڊي تي لاڳو ڪري سگھجن ٿيون (http://dwm.suckless.org/patches/). تنهن هوندي به ، هڪ سڀ کان اڻوڻندڙ ​​، اسٽيٽ بار کي رنگ ڏيڻ ، تازو ورزن لاءِ دستياب ناهي (6.1). مون هڪ کي لکڻ جي ڪوشش ڪئي آهي ۽ اهو في الحال ڪافي بهتر ڪم ڪري رهيو آهي. ۾ مليو آهي github.com/someone91/myDWM ۽ اهو ڊائونلوڊ ۽ ٽائپ ۾ هلائڻ آسان آهي.

گٽ dwm-6.1-simplestatuscolor.diff لاڳو ڪريو

انهي کي استعمال لاءِ توهان کي استعمال ڪرڻ جي ضرورت آهي ڊيم اسٽيٽس ۽ رياست کي ھيٺئين طور ترتيب ڏيو.

پيچ کي 7 رنگَ آهن ، استعمال ڪرڻ لاءِ رنگ ظاهر ڪرڻ لاءِ ، توهان کي رنگن جي رنگ جي آخر ۾ ڪردار لکڻ گهرجي x xCL ، جتي CL 01 کان 07 تائين هڪ عدد آهي. مثال طور ، پهرين ٽن رنگن کي استعمال ڪندي:

اسٽيٽس = smprintf ("L:٪ s \ x01 A:٪ s \ x02 U:٪ s٪ s \ x03" ، اوسط ، ٽيمر ، ٽرمو ، ٽيلم) ؛

اھو رنگ ڪندو L:٪ s رنگ 1 سان ، ايل:٪ s رنگ 2 سان ، ۽ يو:٪ s٪ s رنگ 3 سان.

جيڪڏهن توهان پيچ بابت پروگرامنگ جا تفصيل knowاڻڻ چاهيندا ، توهان صلاح ڪري سگهو ٿا هن مقالي.

آخري تبصرو

مون کي اميد آهي ته توهان هن مضمون کي پسند ڪيو آهي ۽ انهي طريقي سان ونڊو مينيجر کي آزمائڻ جي حوصلا افزائي ڪيو ٿا. جڏهن کان مون انهن کي دريافت ڪيو ، مون روايتي عهديدارن کي ٻيهر استعمال نه ڪيو آهي ، ۽ مون انهن کي ياد نٿي ڪيو. آئون توهان کي هڪ اسڪرين شاٽ ڇڏي ڏيان ٿو

اسڪرين شاٽ - 290714 - 13-11-28


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

32 تبصرا ، پنھنجو ڇڏ

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.

  1.   ڪوبه نه چيو

    tor 🙂 کان آزمائشي تبصرو

    1.    پنديو 92 چيو

      ۽ هن ، آرٽيڪل سان ڇا ڪرڻو آهي؟

    2.    يوڪٽريو چيو

      TOR لاءِ ڪهڙي مقصد لاءِ استعمال ڪيو وڃي؟ سيڪيورٽي؟ هاهاهاهاها

      https://blog.torproject.org/blog/tor-security-advisory-relay-early-traffic-confirmation-attack

  2.   Bono چيو

    ريم جي کھپت بابت ، اھو ڪيئن مقابلو ڪيو ويندو آھي جيڪو ھڪڙو xfce ۾ ڊفالٽ سان اچي ٿو؟

    1.    اليگزينڊر ميئر چيو

      سٺو،

      مون بنيادي طور تي هلندڙ بيٽري ، بيٽري ايپلٽ ، ۽ نيٽ ورڪ ڪنيڪشن سان ماپ ڪئي آهي. هتي نتيجا:

      ڊي ڊي ايم: 140 گيب جو 4 ايم بي
      XFCE: گب جو 279 ايم بي

      1.    Bono چيو

        توهان جي وڏي مهرباني ، آئون ان کي تڏهن انسٽال ڪندس: ڊي ، مان صرف رام واڌو گھٽائڻ لاءِ ڏسي رهيو هوس.

      2.    اليگزينڊر ميئر چيو

        مون کي اميد آهي ته اها توهان کي مايوس نه ڪندي 😉

    2.    ڏڪندڙ چيو

      اکين کي گم ڪرڻ کانسواءِ گهٽ رام واپرائڻ؟ ===> آئس ڊبليو ايم + tint2 + wbar

  3.   بي ايم ايف چيو

    آئون رخصت تي وڃڻ دوران اهو آزمائڻ جي ڪوشش ڪندس ... مون کي هميشه WM جي باري ۾ تجسس هو ، پر مان ڊي سيز جو پڻ استعمال ڪري چڪو آهيان ... ۽ 0 کان ترتيب ڏيڻ جي تمام پريشاني به اها آهي جيڪا ڪجهه ڏکيائي لڳي ٿي. مون ڏانهن ، پر آئون آرچ… ايڪس ڊي انسٽال ڪرڻ بعد ان جو علاج ڪيو ويو

    1.    اليگزينڊر ميئر چيو

      ها اهو صحيح آهي ته شروع ۾ ڪجهه ٿڪائيندڙ آهي ، پر هڪ ڀيرو توهان ان جو عادي ٿي وڃو ... اهو اي ڊي ڏانهن واپس وڃڻ توهان لاءِ مشڪل هوندو. 🙂

  4.   ايليٽ 3000 چيو

    تمام پيارو

    1.    ڊيسڪوڊر چيو

      مان ڪجھ دير لاءِ ويٺو هئس ، پر مان ڏا convincedو به قائل نه هوس ۽ مون پنهنجي پياري ۽ وفادار اوپن باڪس ڏانهن موٽيا ، ڇوته ، 0 کان ترتيب ڏنل 0 ترتيب ڏيڻ سان منهنجو مطلب اهو آهي ته اوپن بڪس ترتيب ڏنل ايڪس ايم ايل جي بدران جيڪو ڊيبينٽ ۾ ڊفالٽ سان اچي ٿو اوپن بڪس پيڪيج سان ، مون شروعات کان اهو ٻيهر لکرايو آهي ، تفصيل سان سڀني فنڪشنس جو اعلان ڪندي ، مثال طور ، جڏهن alt + f4 کي دٻائڻ يا ونڊو جي بند ڪرڻ واري بلي کي مارڻ وقت ، سرحدن ونڊو کي ڇڪڻ جي اجازت ۽ ڪهڙا ان کي ريزائز ڪرڻ جي اجازت ڏين ٿا ( منهنجي حالت ۾ مون وٽ ريزڪي ڪرڻ لاءِ هيٺيون ۽ صحيح ڪنڊون آهن ، ڇڪڻ لاءِ مٿيون ۽ کاٻي ڪنڊون) ، ۽ وڌيڪ گهڻيون تفصيل. ونڊوز جو موضوع ، جيتوڻيڪ آئون انهي کي نئين شڪل ڏيڻ بابت سوچي رهيو آهيان. بحرحال ، انهي ۾ تمام گھڻو ڪم آهي ، اصل ۾ مان ڪجھ سالن کان پنهنجي اوپن باڪس ترتيب ڏئي رهيو آهيان ، اهو ڪجهه آهي جنهن مان گهڻي تعريف ڪيان ٿي ۽ آئون بيڪ اپ ڪريان ها يا ها.

      سلامتي!

  5.   بلڊ شيپ ايڪس چيو

    ڇا اهو ڪافي ٿيندو ته انسٽاليشن ڪمانڊز ۾ پيڪمن ڏانهن مناسب طريقي سان تبديل ٿي وڃي ها ۽ آرڪ هن کي استعمال ڪرڻ ۾ ترميمون ساڳيون هونديون؟

    1.    اليگزينڊر ميئر چيو

      مون ڪڏهن به آرچ استعمال نه ڪيو آهي ، پر مان لڳي ٿو. ڊبليو ايم ڊي کان وٺي انسٽال ٿيل آهي ۽ صرف ضروري پيڪيج ، جيڪڏهن توهان ڊيميو استعمال ڪرڻ چاهيندا آهيو ، بيهوش ٽولز آهي.

    2.    ودا چيو

      نه ، آرچلينڪس ۾ سچائي هڪجهڙائي ناهي هتي اهڙا بي ڌڪا ٽولز وارو پيڪيج ناهي جڏهن آئون ان کي انسٽال ڪري ، ڊيو ايم ڊي ، ۽ ڊيمو ڊائون لوڊ ڪريان ، انهن کي 0 مان مرتب ڪري ، توهان ABS به استعمال ڪري سگهو ٿا جيڪو وڌيڪ سفارش ٿيل آهي ، پيڪمان استعمال ڪرڻ جي ڀيٽ ۾.

      پيڪمان پيڪيجز ۾ ڊي ڊبليو ايم آهي پر مان سفارش نه ٿو ڪريان ته توهان ان کي اتان ئي انسٽال ڪيو ، جئين توهان ان کي پنهنجي مرضي مطابق مرتب ۽ تبديل ڪري سگهو ٿا. 🙂

      1.    ايليٽ 3000 چيو

        ۽ حيران بابت ڪيئن؟

      2.    ودا چيو

        آلي ، آئون ان کي تبديل نه ڪندو ايليو ، اهو مون کي گھٽائي ٿو جڏهن صرف 126MB شروع ٿئي ٿو اهو مايول ۽ LUA ۾ پروگرام ٿيل آهي ، تنهنڪري مون کي ترتيب ڏنل هر ترتيب جي ترتيب ڏيڻ جي ضرورت ناهي ، ۽ مون کي اهو چوڻ ڏيان ٿو ته اهو سلم لاءِ 126MB هوندو هو. اها مون ٽي ٽي وائي / لاش ۽ لاگنگ استعمال ڪئي هئي 80MB بابت.

      3.    ايليٽ 3000 چيو

        چ nextو ايندڙ وقت مون کي سکڻو پوندو ته بهترين جوا سان کيڏيو ۽ ڳليس کي ڪيئن ترتيب ڏيان (#OkNo) ، ۽ اهڙي طرح ڊيسڪٽڪ ماحول کان وڌيڪ خرابيون يا خرابيون برداشت نه ڪرڻ گهرجن (اڃا تائين XFCE ، KDE 4.8 ۽ GNOME 2. ).

    3.    اليگزينڊر ميئر چيو

      هتي هڪ گائيڊ آهيhttps://wiki.archlinux.org/index.php/Dwm

  6.   گونزالميڊ چيو

    ياداشت لاءِ مهرباني ، مان هڪ ڀيرو اها ڪوشش ڪندس. حوالي.

  7.   ڪارو جام چيو

    وڃائجي وئي؟
    مهرباني ڪري اسپيلنگ نه وڃايو.

    1.    اليگزينڊر ميئر چيو

      مان اڻان ٿو ، معافي. پر جيسين مون سمجهيو ته آئون هاڻي آرٽيڪل کي ايڊٽ نٿو ڪري سگهان. :-(. ڇا ڪوبه ان کي درست ڪري سگهيو؟

      1.    اليگزينڊر ميئر چيو

        پر لاءِ * ۽ جيڪڏهن ڪو ڪري سگهي ٿو *. (موبائيل کان لکڻ جون شيون ۽ ايڊٽ ڪرڻ جي قابل نه آهن .. ايڪس ڊي)

  8.   آئي لوڪي چيو

    سٺو ٽتو. ان کان پوءِ مان جلد ئي هنن ڊبيو ايم ايمز تي پهچندس پر توهان کي آرام سان ان کي ڇڏڻ لاءِ سکڻ لاءِ لازمي وقت وقف ڪرڻو پوندو.
    مهرباني

  9.   تڪرار چيو

    مان پڻ ڪجهه ماڻهن سان گڏ ٿي چڪو آهيان ، ۽ مون ۾ چوڻ جي جرئت به ناهي ته مون لاءِ ڪير بهتر آهي “بهترين”. ٽائلنگ مان مان خاص طور تي فلڪس باڪس ۽ اوپن باڪس ۽ ٽائلنگ کي پسند ڪيان ٿو ، حالانڪه مون لاءِ اهو چونڊڻ مشڪل آهي ڇاڪاڻ ته هر هڪ زبردست دنيا آهي ، مان چوان ٿو I3 ۽ dwm. آئون انهن کي بهتر پسند ڪندو آهيان ، جنهن جو مطلب اهو ناهي ته اهي بهتر يا خراب آهن ...

    1.    عيسيٰ بالسٽرس چيو

      بلڪل ، اهو هڪ ذائقي جو معاملو آهي. مون کي ذاتي طور تي ٽائلنگ جو WM پسند ناهي ، جيستائين توهان پروگرامر نه آهيو ، ٻين شين لاءِ اهي مون کي ناڪاره بڻائيندا آهن يا شايد اهو ئي آهي جو آئون انهن کي استعمال نه ڪرڻ جي doesاڻ رکان ٿو. جڏهن عام طور تي KDE ۽ Gnome fight جي وچ ۾ وڙهندي هئي ته عام فلويمارس ڏانهن موٽندا

      1.    Bono چيو

        ٽائلنگ ۽ ٽائلنگ جي وچ ۾ ڇا فرق آهي؟ اڳواٽ شڪريو.

      2.    عيسيٰ بالسٽرس چيو

        هاءِ بونس

        هتي WM جي مختلف قسمن جي وضاحت آهي.

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

        هي ”آڪاش“ جو مثال آهي جيڪو هڪ ٽائلنگ جو قسم آهي.

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

        مهرباني

  10.   m چيو

    dwm هڪ آهي ... معاف ڪجو ، ٻه بال پيڙا: ڪنهن به شيءَ کي تبديل ڪرڻ لاءِ توهان کي ڪوڊ ڇهو ۽ ٻيهر مرتب ڪرڻ گهرجي - هميشه فرض ڪريو توهان knowاڻيندئو

    SpectrWM بم ڊيما آهي!

  11.   جوينفس چيو

    اها دلچسپ آهي پر مان انهن باطني ونڊوز مينيجرز جي اپيل نه ڏسي سگهان ٿو. هر وقت ٻيهر گڏ ڪرڻ تي جڏهن توهان رويو تبديل ڪرڻ چاهيندا ته سٺو آهي ... تمام گهڻو. مان سمجھان ٿو ته ماڻھو ياداشت گھٽائڻ سان ڪجھھ حد کان وڌيڪ غيرجانبدار آھن پر بنيادي طور تي ھر وقت ويل کي نئين سر تي لڳائڻو آھي ... اھو ناقابل عمل آھي ، ۽ جيڪڏھن مسئلو گھٽ يادداشت جي گھٽتائي آھي ، چ ...و ... اھو مونکي محسوس ٿئي ٿو ته اھو ڪٽڻ جھڙو آھي توهان جي ٽنگون ۽ چوڻ لڳو “مان 30 ڪلو وزن وڃائيان ٿو”.

    انهي کان سواء ، اهو اڃا تائين دلچسپ آهي جيڪڏهن توهان سکڻ ۾ دلچسپي رکو ٿا ته هڪ WM ڪئين ڪم ڪري ٿو ، خاص طور تي جيڪڏهن اهو NetWM مطابق آهي.

    1.    اليگزينڊر ميئر چيو

      اها ذائقي جي ڳالهه آهي. جيتوڻيڪ واقعي ٻيهر ڳڻپ رڳو هڪ لائن تي عمل ڪري رهيو آهي (سوڊو سيوو انسٹال ڪر) ۽ ٻيهر شروع ڪرڻ ضروري ناهي هتي هڪ پيچ آهي جيڪو موڊيڪ + ق کي دٻائيندي توهان کي DWM کي ٻيهر لانچ ڪرڻ جي اجازت ڏئي ٿو

  12.   آسڪر ميزا چيو

    سلام ، هارڊويئر وسيلن جي استعمال جي لحاظ کان ڊي ڊبليو ايم ڪئين فلڪس باڪس ۾ ڪيئن آهي؟