เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

herbstluftwm - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ herbstluftwm เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ herbstluftwm เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


herbstluftwm - เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบเบฐเป€เบšเบทเป‰เบญเบ‡เบ”เป‰เบงเบเบกเบทเบชเปเบฒเบฅเบฑเบš X

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


เป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ”เบซเบเป‰เบฒ [เบ—เบฒเบ‡เป€เบฅเบทเบญเบ ... ]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ”เบซเบเป‰เบฒ เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เปœเป‰เบฒเบ•เปˆเบฒเบ‡เป€เบ›เบตเบ”เบขเบนเปˆ DISPLAY. เบกเบฑเบ™เบเบฑเบ‡เบŸเบฑเบ‡เบเบฒเบ™เป‚เบ—เบˆเบฒเบ
เบฅเบนเบเบ„เป‰เบฒเบชเบฐเปเบธเบ™เป„เบž(1โ€‹) เปเบฅเบฐโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเบกเบตเบขเบนเปˆ เบชเบฒเบกเบฒเบ” เปเบกเปˆเบ™เบขเบนเปˆเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™:

-c, --autostart PATH
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ PATH เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒ autostart เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเปƒเบ™ $XDG_CONFIG_HOME

-v, - เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบชเบฐเบšเบฑเบšเบžเบดเบกเปเบฅเบฐเบญเบญเบ

-l, --เบฅเบฑเบญเบ
เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ•เบฑเป‰เบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ monitors_locked เป€เบ›เบฑเบ™ 1

-- verbose
เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™ verbose เป„เบ› stderr

เบ„เบนเปˆโ€‹เบกเบทโ€‹เบ™เบตเป‰โ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบš scripting เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹. เบชเปเบฒเบฅเบฑเบš verbose เบซเบผเบฒเบ
เปเบ™เบฐเบ™เปเบฒเป€เบšเบดเปˆเบ‡ herbstluftwm-tutorial(7).

เบเบฒเบ™เบ•เบปเบšเปเบ•เปˆเบ‡ เบญเบฑเบฅเป€เบเบตเบฃเบดเบ”


เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบเบฐเป€เบšเบทเป‰เบญเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบฎเบนเบšเปเบšเบšเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เป‚เบ”เบเบ•เบปเป‰เบ™เป„เบกเป‰เบ„เบนเปˆ. เปƒเบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เป€เบˆเบปเป‰เบฒเป€เบซเบฑเบ™เบ‚เบญเบšเปƒเบซเบเปˆเบญเบฑเบ™เปœเบถเปˆเบ‡เปƒเบ™เบ—เบปเปˆเบงเปœเป‰เบฒเบˆเปเบ—เบฑเบ‡เปเบปเบ”. เบเบญเบšเบซเบ™เบถเปˆเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡
เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

1. เบเบญเบšเบกเบตเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก:

เบกเบฑเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบฅเบนเบเบ„เป‰เบฒเบšเบฒเบ‡เบ„เบปเบ™เปเบฅเบฐเบˆเบฑเบ”เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒ. เบชเบนเบ”โ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบงเบฒเบ‡โ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹:

ยท 0: เบ•เบฑเป‰เบ‡ - เบฅเบนเบเบ„เป‰เบฒเบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™

ยท 1: เบญเบญเบเบ•เบฒเบกเบฅเบงเบ‡เบ™เบญเบ™ - เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบงเบฒเบ‡โ€‹เป„เบงเป‰โ€‹เบ‚เป‰เบฒเบ‡โ€‹เบเบฑเบ™โ€‹

ยท 2: เบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเป€เบ„เบ - เบฅเบนเบเบ„เป‰เบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบชเบนเบ‡เบชเบธเบ”เปƒเบ™เบเบญเบšเบ™เบตเป‰

ยท 3: เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ - เบฅเบนเบเบ„เป‰เบฒเบ–เบทเบเบˆเบฑเบ”เบฅเบฝเบ‡เบขเบนเปˆเปƒเบ™เบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒเป€เบเบทเบญเบšเบชเบตเปˆเบซเบฅเปˆเบฝเบก

2. เบเบญเบšเบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบเบญเบšเบเปˆเบญเบ:

เบกเบฑเบ™เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบขเปˆเบฒเบ‡เปเบ™เปˆเบ™เบญเบ™ เบ‚เบญเบšเบเปˆเบญเบ เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เป„เบ”เป‰โ€‹ เปเบ•เปˆเบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡ เบšเปเปˆเบงเปˆเบฒเบˆเบฐเบขเบนเปˆเปƒเบ™เปเบ™เบงเบ•เบฑเป‰เบ‡
เบซเบผเบทเบ—เบฒเบ‡เบ™เบญเบ™. เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™เบœเบฐเบฅเบดเบ”เบชเบญเบ‡ เบ™เปเบฒ เบ—เบตเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป€เบ‡เบทเปˆเบญเบ™โ€‹เป„เบ‚โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™ (เปƒเบซเบกเปˆ
เป€เบŸเบฃเบกเบˆเบฐเบšเบฑเบ™เบˆเบธเบขเบนเปˆเบชเบฐเป€เปเบต windows). เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹เบ—เบตเปˆโ€‹เปเบฅเป‰เบงโ€‹
เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹, เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เปเบกเปˆเบ™โ€‹เบชเบทเบšโ€‹เบ—เบญเบ”โ€‹เป‚เบ”เบโ€‹เบžเบฒโ€‹เป€เบ”เบฑเบโ€‹เบ™เป‰เบญเบโ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”โ€‹.

เบ–เป‰เบฒเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปƒเบซเบกเปˆเบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™, เบกเบฑเบ™เบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเปƒเบ™เบเบญเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เบžเบฝเบ‡เปเบ•เปˆเปƒเบšเบ‚เบญเบ‡
เบ•เบปเป‰เบ™เป„เบกเป‰เบเบญเบšเบชเบฒเบกเบฒเบ”เบชเบธเบกเปƒเบชเปˆ.

เบเบญเบšเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบญเบญเบเป„เบ”เป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบเบญเบšเปƒเบเป‰เบ„เบฝเบ‡. เป€เบ™เบทเปˆเบญเบ‡โ€‹เบˆเบฒเบโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹
เป‚เบ„เบ‡โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เบ„เบนเปˆโ€‹, เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบเบญเบš (เป€เบŠเบฑเปˆเบ™ node เปƒเบ™โ€‹เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เบ„เบนเปˆโ€‹) เบกเบตโ€‹เปเบ—เป‰โ€‹เบซเบ™เบถเปˆเบ‡โ€‹
เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™.

เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบ•เบปเป‰เบ™เป„เบกเป‰เบ„เบนเปˆเปเบกเปˆเบ™เป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบงเบดเบ—เบตเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ”เป‰เบงเบเบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เป‰เบญเบเป†: เปƒเบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบ—เปˆเบฒเบ™โ€‹เบกเบตโ€‹เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เบ„เบนเปˆโ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹, เบกเบตโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบเบญเบšโ€‹เบ—เบตเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบšเบฑเบ™โ€‹เบˆเบธโ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹:

C

เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹เบกเบฑเบ™ (เป€เบŠเบฑเปˆเบ™โ€‹: เบกเบตโ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹ เปเบšเปˆเบ‡เบ›เบฑเบ™ เบ•เบฑเป‰เบ‡ 0.5) เบ—เปˆเบฒเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบ™เบตเป‰โ€‹:

V
/ \
CC

เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เปเบเบเบเบญเบšเบŠเป‰เบฒเบเบญเบญเบเบ•เบฒเบกเบฅเบงเบ‡เบ™เบญเบ™เปเบฅเบฐเบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš:

V
/ \
เบฎ. เบฎ
/ \
CC

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ›เปˆเบฝเบ™เบˆเบธเบ”เบชเบธเบกเปƒเบซเป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบ‚เบงเบฒเปเบฅเบฐเป€เบญเบปเบฒเบเบญเบšเบ™เบตเป‰, เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™
เบœเบฐเบชเบปเบกเบœเบฐเบชเบฒเบ™เบเบฑเบšเบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบเบŠเป‰เบฒเบเปเบฅเบฐเบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบš:

H
/ \
CC

เป„เบ”เป‰ เบฎเบนเบšเปเบšเบš เบ„เปเบฒเบชเบฑเปˆเบ‡เบžเบดเบกเบฎเบนเบšเปเบšเบšเบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡ tags เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบ›เบฑเบ™เบ•เบปเป‰เบ™เป„เบกเป‰.

เบ‚เบญเบš INDEX


เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ‚เบญเบ‡เบเบญเบšเปƒเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เบฎเบนเบšเปเบšเบšเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเป‚เบ”เบเบ‚เบญเบ‡เบกเบฑเบ™ เบ”เบฑเบ”เบŠเบฐเบ™เบต เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™
เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบเบ‚เบญเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™. เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบเบฒเบ™เบŠเบญเบเบซเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบเบญเบšเบฎเบฒเบเปเบฅเบฐเป€เบฅเบทเบญเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡
เบ‚เบญเบ‡เบชเบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบเบ‚เบญเบ‡เบกเบฑเบ™เบญเบตเบ‡เบ•เบฒเบกเปเบ•เปˆเบฅเบฐเบฅเบฑเบเบชเบฐเบ™เบฐเปƒเบ™เบ”เบฑเบ”เบŠเบฐเบ™เบต.

เบฅเบฑเบเบชเบฐเบ™เบฐเบ–เบทเบเบ•เบตเบ„เบงเบฒเบกเปเบฒเบเบ”เบฑเปˆเบ‡เบ™เบตเป‰:

ยท 0: เป€เบฅเบทเบญเบเบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบเบ—เปเบฒเบญเบดเบ”

ยท 1: เป€เบฅเบทเบญเบเบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบเบ—เบตเบชเบญเบ‡

ยท .: เป€เบฅเบทเบญเบเบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบเบ—เบตเปˆเบกเบตเบˆเบธเบ”เบชเบธเบก

ยท /: เป€เบฅเบทเบญเบเบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบเบ—เบตเปˆเบšเปเปˆเบกเบตเบˆเบธเบ”เบชเบธเบก

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบชเบฐเบ•เบฃเบดเบ‡เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบญเบšเบฎเบฒเบ, เปเบฅเบฐ "00" เบซเบกเบฒเบเป€เบ–เบดเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡.
เบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบเบญเบšเบฎเบฒเบ.

เป€เบ›เบฑเบ™เบเปเบฅเบฐเบ™เบตเบžเบดเป€เบชเบ”, string "@" เบชเบฐเป€เบซเบกเบตเบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบญเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

TAGS


เปเบ—เบฑเบเปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบซเบผเบฒเบเบเบฑเบšเบžเบทเป‰เบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบ, เป€เบ”เบฑเบชเบ—เบฑเบญเบšเบชเบฐเป€เปเบทเบญเบ™ เบซเบผเบทเบเบธเปˆเบกเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เปเบ•เปˆเบฅเบฐเปเบ—เบฑเบเบกเบตเบญเบฑเบ™เบ”เบฝเบง
เบฎเบนเบšเปเบšเบš. เบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ tags. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบก เบซเบผเบทเบฅเบถเบšเปเบ—เบฑเบเปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบเป„เบ”เป‰.

เป€เบ‡เบตเบ™เบ•เบฒ


เบˆเปเบžเบฒเบšเปƒเบ™ เป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ”เบซเบเป‰เบฒ เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฒเบเบซเบ™เป‰เบฒเบˆเปเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ•เบปเบงเบˆเบดเบ‡. เบ™เบตเป‰
เบซเบกเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹เปเบšเปˆเบ‡โ€‹เบซเบ™เป‰เบฒโ€‹เบˆเปโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เปƒเบ™โ€‹เบชเบญเบ‡โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒ virtual เป€เบžเบทเปˆเบญโ€‹เป€เบšเบดเปˆเบ‡โ€‹เบ—เบฑเบ‡โ€‹เบชเบญเบ‡ tags เบขเบนเปˆโ€‹เบ—เบตเปˆ
เป€เบกเบทเปˆเบญเบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ.

เปเบ•เปˆเบฅเบฐเบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เปเบ™เปˆเบ™เบญเบ™เบซเบ™เบถเปˆเบ‡เปเบ—เบฑเบเปƒเบ™เบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบซเบ™เป‰เบฒเบˆเป.

เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบญเบฒเบ”เบˆเบฐเบกเบตเบŠเบทเปˆ, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป„เบ”เป‰เบœเปˆเบฒเบ™ add_monitor เปเบฅเบฐ rename_monitor. เบกเบฑเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”
เบˆเบฐ unset เบเบฑเบš rename_monitor เบ„เปเบฒเบชเบฑเปˆเบ‡. เบŠเบทเปˆเบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เปเบกเปˆเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ—เบตเปˆเบšเปเปˆเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ
เป€เบŠเบดเปˆเบ‡เบˆเบฐเบ•เป‰เบญเบ‡เบšเปเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ +, - เบซเบผเบทเบ•เบปเบงเป€เบฅเบเปƒเบ”เป†.

เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบ™เบงเบดเบ—เบตเบ•เปˆเบฒเบ‡เป†:

ยท เป‚เบ”เบเบ”เบฑเบ”เบŠเบฐเบ™เบตเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เบ—เบตเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ list_monitors เบ„เปเบฒเบชเบฑเปˆเบ‡.

ยท เป‚เบ”เบเบ”เบฑเบ”เบŠเบฐเบ™เบตเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ‚เบญเบ‡เบกเบฑเบ™: a + เบซเบผเบท - เบ•เบฒเบกเบ”เป‰เบงเบ delta, เบ•เบปเบงเบขเปˆเบฒเบ‡: +3

ยท เป‚เบ”เบเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเบชเบปเบกเบ—เบฝเบšเบเบฑเบšเบˆเปเบžเบฒเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ. -l เบซเบกเบฒเบเป€เบ–เบดเบ‡เบˆเปเบžเบฒเบšเบŠเป‰เบฒเบเบ‚เบญเบ‡
เบˆเปเบžเบฒเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ, -r เบ‚เบงเบฒเบ‚เบญเบ‡, -u เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ‚เบญเบ‡, เปเบฅเบฐ -d เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.

ยท เป‚เบ”เบ "" (เป€เบ›เบฑเบ™ string เป€เบ›เบปเปˆเบฒ) เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบˆเปเบ›เบฐเบˆเบธเบšเบฑเบ™.

ยท เป‚เบ”เบโ€‹เบŠเบทเปˆโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹.

เบชเบฒเบกเบฒเบ”


เป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ”เบซเบเป‰เบฒ เบ–เบทเบเบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบ„เปเบฒเบชเบฑเปˆเบ‡เบžเบฒเบเปƒเบ™, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบœเปˆเบฒเบ™ เบฅเบนเบเบ„เป‰เบฒเบชเบฐเปเบธเบ™เป„เบž(1โ€‹)
เบซเบผเบทเบœเปˆเบฒเบ™ keybindings.

เป€เบŠเบปเบฒ
เป€เบŠเบปเบฒ herbstluftwm.

เป‚เบซเบผเบ” เปƒเปเปˆ
เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบŸเบฅเปŒ autostart.

เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ
เบžเบดเบกเป€เบงเบตเบŠเบฑเบ™เบ‚เบญเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡ herbstluftwm เปเบฅเปˆเบ™.

เบชเบฝเบ‡เบชเบฐเบ—เป‰เบญเบ™ [ARGS ... ]
เบžเบดเบกเปƒเบซเป‰เบ—เบฑเบ‡เปเบปเบ” ARGS เปเบเบเป‚เบ”เบเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ”เบฝเบง เปเบฅเบฐเปเบ–เบงเปƒเปเปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™.

เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡
เบšเปเปˆเบชเบปเบ™เปƒเบˆเบเบฒเบ™เป‚เบ•เป‰เปเบเป‰เบ‡เบ—เบฑเบ‡เปเบปเบ” เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เบงเบฒเบกเบชเบณเป€เบฅเบฑเบ”เบชเบฐเป€เปเบต, เป€เบŠเบฑเปˆเบ™: 0.

เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡
เบšเปเปˆเบชเบปเบ™เปƒเบˆเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบฑเบ‡เปเบปเบ” เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบฅเบงเบชเบฐเป€เปเบต, เป€เบŠเบฑเปˆเบ™: 1.

list_commands
เบฅเบฒเบเบŠเบทเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบขเบนเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”.

list_monitors
เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบ”เบฑเบ”โ€‹เบŠเบฐโ€‹เบ™เบตโ€‹เบ‚เบญเบ‡โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹, เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆ (เป€เบ›เบฑเบ™โ€‹เบชเบตเปˆโ€‹เปเบˆโ€‹เบชเบฒเบโ€‹)โ€‹, เบŠเบทเปˆ (เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹
เบกเบตเบŠเบทเปˆ) เปเบฅเบฐเปเบ—เบฑเบเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

list_rules
เบฅเบฒเบเบŠเบทเปˆเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเปƒเบŠเป‰เป„เบ”เป‰เบ—เบฑเบ‡เบซเบกเบปเบ”. เปเบ•เปˆเบฅเบฐเบชเบฒเบเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบเบปเบ”เบฅเบฐเบšเบฝเบšเป€เบญเบตเป‰เบ™เบงเปˆเบฒ
เบเบฑเบš, เบšเบงเบเบเบฑเบšเบ›เป‰เบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบกเบฑเบ™, เปเบเบเบญเบญเบเป‚เบ”เบเปเบ–เบš.

list_keybinds
เบฅเบฒเบเบŠเบทเปˆเบเบฐเปเบˆเบœเบนเบเบกเบฑเบ”เบ—เบฑเบ‡เปเบปเบ”เบ”เป‰เบงเบเบ„เบณเบชเบฑเปˆเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เปเบ•เปˆโ€‹เบฅเบฐโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹
เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เปเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เปเบเบเบญเบญเบเป‚เบ”เบเปเบ–เบš.

เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบž
เปเบ–เบšเบžเบฒเบเปƒเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบซเบฅเบปเบšเบซเบ™เบต!

เบฅเบฑเบญเบ
เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบทเป‰เบ™เบ‚เบญเบ‡ monitors_locked เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เปƒเบŠเป‰เบ™เบตเป‰เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบซเบผเบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ”เบฝเบง (ie เป‚เบ”เบโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™ repainting เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ”เบฝเบงโ€‹)โ€‹. เป€เบšเบดเปˆเบ‡: เบ›เบปเบ”เบฅเบฑเบญเบ

เบ›เบปเบ”เบฅเบฑเบญเบ
เบซเบผเบธเบ”เบฅเบปเบ‡ monitors_locked เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เบ–เป‰เบฒ monitors_locked เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ 0, เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เบฑเบ‡เปเบปเบ”
เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เป„เบ”เป‰เบ–เบทเบเบ—เบฒเบชเบตเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡. เป€เบšเบดเปˆเบ‡: เบฅเบฑเบญเบ

เบเบฐเปเบˆ KEY เบ„เปเบฒเบชเบฑเปˆเบ‡ [ARGS ...]
เป€เบžเบตเปˆเบกเบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบเบฐเปเบˆ. เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹ KEY เบ–เบทเบเบเบปเบ”เบ”เบฑเบ™, เบžเบฒเบเปƒเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡ (เบเบฑเบšเบกเบฑเบ™ ARGS) เปเบกเปˆเบ™
เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹. เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบกเปˆเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบ”เบฑเบ”เปเบ›เบ‡ (Mod1, Mod2, Mod3, เบญเบฒเบ”เบˆเบฐเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ),
Mod4, Mod5, Alt, Super, Control/Ctrl, Shift) เปเบฅเบฐเบ›เบธเปˆเบกเบซเบ™เบถเปˆเบ‡ (เป€เบšเบดเปˆเบ‡ keysymdef.h เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ
เบ‚เบญเบ‡เบเบฐเปเบˆ). Modifiers เปเบฅเบฐเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบกเปˆเบ™ concatenated เบเบฑเบš - or + เป€เบ›เบฑเบ™เบ•เบปเบงเปเบเบ. เบ–เป‰เบฒเบกเบต
เปเบฅเป‰เบงโ€‹เบเบฒเบ™โ€‹เบœเบนเบโ€‹เบกเบฑเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ™เบตเป‰โ€‹ KEY, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เบ—เบฑเบš. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท keybind Mod4+Ctrl+q เบญเบญเบ

ยท keybind Mod1-i เบชเบฐเบซเบผเบฑเบš always_show_frame

ยท keybind Mod1-Shift-space cycle_layout -1

เบ–เบญเบ”เบฅเบฐเบซเบฑเบ” KEY|-F|--เบ—เบฑเบ‡เปเบปเบ”
เป€เบญเบปเบฒเบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบš KEY. syntax เบชเปเบฒเบฅเบฑเบš KEY เบ–เบทเบ เบเบณ เบ™เบปเบ”เปƒเบ™ เบเบฐเปเบˆเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ -F or
--เบ—เบฑเบ‡เปเบปเบ” เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเบฅเบถเบšเบญเบญเบ.

เบกเบฑเบ”เบซเบ™เบน เบšเบธเบ™เบ—เบญเบ™ ACTION [เบ„เปเบฒเบชเบฑเปˆเบ‡ ... ]
เป€เบžเบตเปˆเบกเบเบฒเบ™เบœเบนเบเบกเบฑเบ”เป€เบกเบปเป‰เบฒเบชเบณเบฅเบฑเบšเป‚เปเบ”เบฅเบญเบ. เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹ เบšเบธเบ™เบ—เบญเบ™ เบ–เบทเบเบเบปเบ”เบ”เบฑเบ™, เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰
ACTION เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹. เบšเบธเบ™เบ—เบญเบ™ เบกเบต syntax เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš KEY เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ‚เบญเบ‡ keybind:
เบกเบฑเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบ”เบฑเบ”เปเบ›เบ‡ (เปเบเบเบญเบญเบเป‚เบ”เบ - or +, เบ•เบปเบงเปเบเป‰เป„เบ‚เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบกเปˆเบ™เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™
เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เบ‚เบญเบ‡โ€‹ เบเบฐเปเบˆ) เปเบฅเบฐเบŠเบทเปˆเบ›เบธเปˆเบกเบญเบฑเบ™เบ”เบฝเบง:

ยท B1 เบซเบผเบท Button1

ยท B2 เบซเบผเบท Button2

ยท B3 เบซเบผเบท Button3

ยท B4 เบซเบผเบท Button4

ยท B5 เบซเบผเบท Button5

ACTION เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบเบฒเบ™เบเบฐเบ—เบณเบ•เปเปˆเป„เบ›เบ™เบตเป‰:

ยท เบเป‰เบฒเบ: เบเป‰เบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป‚เบ”เบเบเบฒเบ™เบฅเบฒเบเบ•เบปเบงเบเบฐเบžเบดเบš.

ยท เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”: เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เปœเป‰เบฒเบˆเปเป‚เบ”เบเบเบฒเบ™เบฅเบฒเบเบกเบธเบกเปƒเบ”เบ™เบถเปˆเบ‡.

ยท เบŠเบนเบก: เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เปœเป‰เบฒเบˆเปเบญเบญเบเป€เบ›เบฑเบ™เบชเบตเปˆเบ—เบดเบ”เบ—เบฒเบ‡ เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฎเบฑเบเบชเบฒเบˆเบธเบ”เปƒเบˆเบเบฒเบ‡เบ‚เบญเบ‡
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ„เบปเบ‡เบ—เบตเปˆ.

ยท เป‚เบ—: เบžเบฝเบ‡เปเบ•เปˆเป‚เบ—เบซเบฒเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ เบ„เปเบฒเบชเบฑเปˆเบ‡ เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ client.dragged เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบเปˆเบฝเบงเบเบฑเบš
เป€เบŠเบดเปˆเบ‡ เบšเบธเบ™เบ—เบญเบ™ เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹.

เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบ›เบฑเบ™ ACTION เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, client.dragged เปเบกเปˆเบ™เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบ–เบทเบเบฅเบฒเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท mousebind Mod1-Button3 เบŠเบนเบก

ยท mousebind Mod1-B4 เป‚เบ—เปเบ—เบ™ WID clients.dragged.winid spawn transset-df
--inc -i WID 0.05

ยท mousebind Mod1-B5 เป‚เบ—เปเบ—เบ™ WID clients.dragged.winid spawn transset-df
--dec -i WID -m 0.2 0.05

mouseunbind
เป€เบญเบปเบฒเบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบซเบ™เบนเบ—เบฑเบ‡เปเบปเบ”เบญเบญเบ.

เบ™เป‰ เบณ เบžเบธ เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰ [ARGS ...]
เปเบœเปˆเบžเบฑเบ™ เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰ เบเบฑเบšเบกเบฑเบ™ ARGS. เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบšเบดเปˆเบ‡ เบœเบนเป‰เบŠเบฒเบ 3 execvp. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท spawn xterm -e man 3 execvp

wmexec [WINDOWMANAGER [ARGS ...]]
เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ WINDOWMANAGER เบเบฑเบšเบกเบฑเบ™ ARGS. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
เปƒเบ™เป€เบŠเบ”เบŠเบฑเบ™เบ—เบตเปˆเปเบฅเปˆเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบฅเบตเปˆเบกเป€เบŠเบ”เบŠเบฑเบ™เบ„เบทเบ™เปƒเปเปˆ. เบ–เป‰เบฒเบšเปเปˆเปเบกเปˆเบ™ เบซเบผเบทเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡
WINDOWMANAGER เปเบกเปˆเบ™เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ herbstluftwm เปเบกเปˆเบ™ restarted. เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบšเบดเปˆเบ‡ เบœเบนเป‰เบŠเบฒเบ 3 execvp.
เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท wmexec openbox

เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰ SEPARATOR [เบชเบฒเบกเบฒเบ” ... ]
เบ•เปˆเบญเบ‡เป‚เบชเป‰เบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ SEPARATOR เปเบฅเบฐเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ เบชเบฒเบกเบฒเบ” เบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เป‰เบญเบ‡
เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เปเบเบโ€‹เบญเบญเบโ€‹เป‚เบ”เบโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹ SEPARATOR. เป„เบ”เป‰ SEPARATOR เบชเบฒเบกเบฒเบ”เป‚เบ”เบเบ„เปเบฒเปƒเบ”เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเปเบกเปˆเบ™
เบ–เบทเบเบฎเบฑเบšเบฎเบนเป‰เบงเปˆเบฒเป€เบ›เบฑเบ™เบ•เบปเบงเปเบเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เป‰เบฒเบกเบฑเบ™เบเบปเบ‡เบเบฑเบ™เปเบ—เป‰ SEPARATOR. "เบ•เปˆเบญเบ‡เป‚เบชเป‰"
เบชเบปเปˆเบ‡เบœเบปเบ™เบญเบญเบเบ‚เบญเบ‡เบ„เบณเบชเบฑเปˆเบ‡เบ•เปเปˆเบ—เป‰เบฒเบเบ‚เบญเบ‡เบ„เบณเบชเบฑเปˆเบ‡เบ—เบฑเบ‡เปเบปเบ” เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบฅเบฐเบซเบฑเบ”เบญเบญเบเบ‚เบญเบ‡เบชเบธเบ”เบ—เป‰เบฒเบ
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ„เบท:

ยท เบชเป‰เบฒเบ‡เปเบ—เบฑเบเบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ "foo" เปเบฅเบฐเปƒเบŠเป‰เบกเบฑเบ™เป‚เบ”เบเบเบปเบ‡:

เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰ , เป€เบžเบตเปˆเบก foo , เปƒเบŠเป‰ foo

ยท เปเบธเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ•เบฒเบกโ€‹เป€เบ‚เบฑเบกโ€‹เป‚เบกเบ‡:

เบ•เปˆเบญเบ‡เป‚เบชเป‰ .-. เบฅเบฑเบญเบ .-. เปเบธเบ™ .-. เปเบธเบ™ .-. เปเบธเบ™ .-. เบ›เบปเบ”เบฅเบฑเบญเบ

เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบเบปเบ‡โ€‹เบเบฑเบ™โ€‹เบ‚เป‰เบฒเบกโ€‹เปเบกเปˆเบ™โ€‹:

ยท เบญเบฑเบ™เบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบชเป‰เบฒเบ‡เปเบ—เบฑเบเบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ "foo,":

เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰, เป€เบžเบตเปˆเบก foo, เปƒเบŠเป‰ foo

ยทเบ•เบปเบงเปเบเบ "." เบเปเบฒเบ™เบปเบ”, เปเบ•เปˆ "," เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰:

เบ•เปˆเบญเบ‡เป‚เบชเป‰. เป€เบžเบตเปˆเบก foo, เปƒเบŠเป‰ foo

เปเบฅเบฐ SEPARATOR [เบชเบฒเบกเบฒเบ” ... ]
"เปเบฅเบฐ" เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเบ„เบทเบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เปเบ•เปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ เบชเบฒเบกเบฒเบ” เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ
เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบปเปˆเบ‡เบ„เบทเบ™เบฅเบฐเบซเบฑเบ”เบญเบญเบ 0.

or SEPARATOR [เบชเบฒเบกเบฒเบ” ... ]
"เบซเบผเบท" เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเบ„เบทเบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เปเบ•เปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ เบชเบฒเบกเบฒเบ” เบˆเบปเบ™เบเปˆเบงเบฒเบซเบ™เบถเปˆเบ‡
เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบปเปˆเบ‡เบ„เบทเบ™เบฅเบฐเบซเบฑเบ”เบญเบญเบ 0.

! เบ„เปเบฒเบชเบฑเปˆเบ‡
"!" เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เปเบ•เปˆ inverts เบ„เปˆเบฒเบเบฑเบšเบ„เบทเบ™เบ‚เบญเบ‡เบกเบฑเบ™. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰
เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบปเปˆเบ‡เบ„เบทเบ™ nonzero, "!" เบ•เบญเบšเป€เบ›เบฑเบ™ 0, เบ–เป‰เบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบชเบปเปˆเบ‡เบ„เปˆเบฒเบชเบนเบ™, "!" เบเบฑเบšเบ„เบทเบ™
เป€เบ–เบดเบ‡ 1.

เบžเบฐเบเบฒเบเบฒเบก เบ„เปเบฒเบชเบฑเปˆเบ‡
"เบžเบฐเบเบฒเบเบฒเบก" เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบžเบดเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบกเบฑเบ™, เปเบ•เปˆเบชเบฐเป€เบซเบกเบตเบเบฑเบšเบ„เบทเบ™เบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”,
ie 0.

เบ‡เบฝเบš เบ„เปเบฒเบชเบฑเปˆเบ‡
"silent" เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เปเบ•เปˆเบเบปเบเป€เบฅเบตเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบกเบฑเบ™เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบžเบฝเบ‡เปเบ•เปˆเบกเบฑเบ™
เบฅเบฐเบซเบฑเบ”เบญเบญเบ.

focus_nth INDEX
เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบต XNUMX เปƒเบ™เบเบญเบš. เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เปเบฒเบญเบดเบ”เบกเบต INDEX 0 If INDEX เป€เบ›เบฑเบ™เบฅเบปเบš
เบซเบผเบทเบซเบผเบฒเบเบเบงเปˆเบฒเบ”เบฑเบ”เบŠเบฐเบ™เบตเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบชเบธเบ”เบ—เป‰เบฒเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เบชเบธเบกเปƒเบชเปˆ.

เบฎเบญเบšเบงเบฝเบ™ [DELTA]
เบงเบปเบ‡เบˆเบญเบ™เบเบฒเบ™เป€เบฅเบทเบญเบเบžเบฒเบเปƒเบ™เบเบญเบšเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป‚เบ”เบ DELTAเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ DELTA เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, DELTA = 1
เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. DELTA เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบฅเบปเบš; DELTA = -1 เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ: เบงเบปเบ‡เบˆเบญเบ™เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก
เบ—เบดเบ”โ€‹เบ—เบฒเบ‡ 1.

cycle_all [--เบ‚เป‰เบฒเบก-เป€เบšเบดเปˆเบ‡เบšเปเปˆเป€เบซเบฑเบ™] [MANAGEMENT]
เบฎเบญเบšเบงเบฝเบ™เบœเปˆเบฒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก เปเบฅเบฐเบเบญเบšเบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เปเบ—เบฑเบเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. MANAGEMENT = 1 เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ
เบ•เปเปˆ, MANAGEMENT = -1 เบซเบกเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เบงเปˆเบฒโ€‹เบเบฑเบšโ€‹เบ„เบทเบ™โ€‹เป„เบ›โ€‹เบšเปˆเบญเบ™โ€‹, MANAGEMENT = 0 เบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบš. MANAGEMENT
defaults เป€เบ›เบฑเบ™ 1. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบกเบตเบซเบผเบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ™เบเบญเบš, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš
เป„เบ”เป‰ เบงเบปเบ‡เบˆเบญเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡. (เป„เบ”เป‰ cycle_all เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบชเบธเบกโ€‹เปƒเบชเปˆโ€‹เบเบฒเบ™โ€‹เบ•เปเปˆโ€‹เป„เบ› / เบเปˆเบญเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบ—เบตเปˆโ€‹เบญเบญเบโ€‹เปƒเบ™โ€‹
เบฎเบนเบšเปเบšเบš เบ•เบปเป‰เบ™เป„เบกเป‰.). เบ–เป‰เบฒ --เบ‚เป‰เบฒเบก-เป€เบšเบดเปˆเบ‡เบšเปเปˆเป€เบซเบฑเบ™ เปเบกเปˆเบ™เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบงเบปเบ‡เบˆเบญเบ™เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
windows เปเบฅเบฐเบ‚เป‰เบฒเบกเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบšเปเปˆเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบชเบนเบ‡เบชเบธเบ”. เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเป„เบ”เป‰เบ–เบทเบเบเบปเบเบ‚เบถเป‰เบ™เบกเบฒ.

cycle_frame [MANAGEMENT]
เบฎเบญเบšเบงเบฝเบ™เบœเปˆเบฒเบ™เป€เบŸเบฃเบกเบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เปเบ—เบฑเบเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. MANAGEMENT = 1 เบซเบกเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เบงเปˆเบฒโ€‹เป„เบ›โ€‹เบ‚เป‰เบฒเบ‡โ€‹เบซเบ™เป‰เบฒโ€‹, MANAGEMENT
= -1 เบซเบกเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เบงเปˆเบฒโ€‹เบเบฑเบšโ€‹เบ„เบทเบ™โ€‹เป„เบ›โ€‹เบšเปˆเบญเบ™โ€‹, MANAGEMENT = 0 เบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบš. MANAGEMENT เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 1.

cycle_layout [DELTA [เปเบœเบ™เบœเบฑเบ‡ ...]]
เบฎเบญเบšเบงเบฝเบ™เบ‚เบญเบ‡เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เปƒเบ™เบเบญเบšเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป‚เบ”เบ DELTA. DELTA defaults เบเบฑเบš 1. เบ—เปˆเบฒเบ™
เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ เปเบœเบ™เบœเบฑเบ‡ เปเบกเปˆเบ™โ€‹เปƒเบซเป‰โ€‹,
cycle_layout เบˆเบฐเบฎเบญเบšเบงเบฝเบ™เบœเปˆเบฒเบ™เบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™ เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบฅเบฒเบเบเบฒเบ™ algorithm layout เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.
เบŠเบทเปˆเป‚เบ„เบ‡เบฎเปˆเบฒเบ‡เปเบ•เปˆเบฅเบฐเบญเบฑเบ™เบ„เบงเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบซเบผเบฒเบเบ„เบฑเป‰เบ‡. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท cycle_layout -1

ยท cycle_layout 1 เบ•เบฒเปœเปˆเบฒเบ‡เปเบ™เบงเบ•เบฑเป‰เบ‡

set_layout เป€เบฅเบปเบฒเบขเบน
เบ•เบฑเป‰เบ‡เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เปƒเบ™เบเบญเบšเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป€เบ›เบฑเบ™ เป€เบฅเบปเบฒเบขเบน. เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡,
เบเบงเบ”เป€เบšเบดเปˆเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบฎเบนเบšเปเบšเบšเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

เปƒเบเป‰ เบŠเบฐเบ™เบฐ
เบ›เบดเบ”เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเบเบณเบ™เบปเบ”เป„เบงเป‰เบขเปˆเบฒเบ‡เบชเบฐเบซเบ‡เปˆเบฒเบ‡เบฒเบก เบซเบผเบทเปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบงเป‰เบ–เป‰เบฒเบšเปเปˆเบกเบตเบญเบฑเบ™เปƒเบ”เบ–เบทเบเปƒเบซเป‰
เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡. เป€เบšเบดเปˆเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบเปˆเบฝเบงเบเบฑเบš WINDOW IDS เบงเบดเบ—เบตเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบชเปˆเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.

close_or_remove
เบ›เบดเบ”เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเป‚เบŸเบเบฑเบช เบซเบผเบทเป€เบญเบปเบฒเบเบญเบšเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบญเบญเบ เบ–เป‰เบฒเบšเปเปˆเบกเบตเปœเป‰เบฒเบ•เปˆเบฒเบ‡เปƒเบ”เบ–เบทเบเป‚เบŸเบเบฑเบช.

close_and_remove
เบ›เบดเบ”เปœเป‰เบฒเบˆเปเบ—เบตเปˆเป‚เบŸเบเบฑเบชเป„เบงเป‰ เปเบฅเบฐเป€เบญเบปเบฒเบเบญเบšเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบญเบญเบ เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบญเบทเปˆเบ™เบขเบนเปˆ
เปƒเบ™เบเบญเบšเบ™เบฑเป‰เบ™.

เปเบšเปˆเบ‡เบ›เบฑเบ™ เบˆเบฑเบ”เป€เบ‚เบปเป‰เบฒ [Aเบงเบ”เบนเปˆ]
เปเบเบเบเบญเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เป€เบŸเบฃเบกเบเปˆเบญเบเป‚เบ”เบเบกเบตเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ Aเบงเบ”เบนเปˆ เบฅเบฐเบซเบงเปˆเบฒเบ‡ 0 เปเบฅเบฐ 1
เป€เบŠเบดเปˆเบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 0.5. เบˆเบฑเบ”เป€เบ‚เบปเป‰เบฒ เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™

ยท top

ยท เบ—เบฒเบ‡เบฅเบธเปˆเบก (= เบ•เบฑเป‰เบ‡)

ยท เป„เบงเป‰,

ยท เบชเบดเบ” (= เบญเบญเบเบ•เบฒเบกเบฅเบงเบ‡เบ™เบญเบ™)

ยท เบฅเบฐเป€เบšเบตเบ”

ยท เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” (เปเบšเปˆเบ‡เบ•เบฒเบกเบ”เป‰เบฒเบ™เบเบฒเบงเบ—เบตเปˆเบชเบธเบ”)

เบกเบฑเบ™เบฅเบฐเบšเบธเบงเปˆเบฒเบชเบญเบ‡เป€เบ„เบดเปˆเบ‡เปƒเบ”เบˆเบฐเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™. เบญเบตเบเป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡
เบˆเบฐเบ–เบทเบเบ„เบญเบšเบ„เบญเบ‡เป‚เบ”เบเบเบญเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹, เปƒเบ™โ€‹เป€เบšเบทเป‰เบญเบ‡โ€‹เบ•เบปเป‰เบ™โ€‹
เป€เบŸเบฃเบกเป‚เบŸเบเบฑเบชเบˆเบฐเบขเบนเปˆเปƒเบ™เบˆเบธเบ”เบชเบธเบก. เบžเบดเป€เบชเบ”เบญเบฑเบ™เปœเบถเปˆเบ‡ เบˆเบฑเบ”เป€เบ‚เบปเป‰เบฒ เบฎเบนเบšเปเบšเบšเปเบกเปˆเบ™ เบฅเบฐเป€เบšเบตเบ”, เป€เบŠเบดเปˆเบ‡เปเบšเปˆเบ‡เบญเบญเบ
เบเบญเบšเปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบ‚เบฐเบซเบ™เบฒเบ”เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปเบฅเบฐเบ•เปเบฒเปเบซเบ™เปˆเบ‡เปเบกเปˆเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เบซเบผเบฒเบเป€เบ—เบปเปˆเบฒ
เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เบ–เป‰เบฒเบšเปเปˆเบกเบต Aเบงเบ”เบนเปˆ เปเบกเปˆเบ™เบกเบญเบšเปƒเบซเป‰ เบฅเบฐเป€เบšเบตเบ” เป‚เบซเบกเบ”เบชเปˆเบงเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เป€เบฅเบทเบญเบ
เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท เบเบฒเบ™โ€‹เปเบ•เบโ€‹เปเบเบโ€‹เบฅเบฐโ€‹เป€เบšเบตเบ”โ€‹

ยท เปเบเบเบ—เบฒเบ‡เบฅเบธเปˆเบก 0.5

ยท เปเบšเปˆเบ‡เบ‚เบญเบšเป€เบ‚เบ” 0.3

ยท เปเบšเปˆเบ‡เปเบ™เบงเบ•เบฑเป‰เบ‡ 0.5

ยท เปเบšเปˆเบ‡ h

เบˆเบธเบ”โ€‹เบชเบธเบก [-i|-e] MANAGEMENT
เบเป‰เบฒเบเป‚เบŸเบเบฑเบชเบˆเบฒเบเบเบญเบšเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป„เบ›เบซเบฒเบเบญเบšเบ•เปเปˆเป„เบ› เบซเบผเบทเบฅเบนเบเบ‚เปˆเบฒเบเปƒเบ™ MANAGEMENT เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™
เปƒเบ™:

ยท l[ft]

ยท r[เบ‚เบงเบฒ]

ยท u[p]

ยท d[เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡]

If -i (เบžเบฒเบเปƒเบ™) เปเบกเปˆเบ™เปƒเบซเป‰ เบซเบผเบท default_direction_external_only เปเบกเปˆเบ™เบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡, เบˆเบฒเบเบ™เบฑเป‰เบ™เบ•เปเปˆเป„เบ›
เบฅเบนเบเบ„เป‰เบฒเปƒเบ™ MANAGEMENT เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบขเบนเปˆเปƒเบ™เบเบญเบšเบ”เบฝเบงเบเบฑเบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบฅเบนเบเบ„เป‰เบฒเบžเบฒเบเปƒเบ™
เบเบญเบšเบ™เบตเป‰เบซเบผเบท -e (เบžเบฒเบเบ™เบญเบ) เปเบกเปˆเบ™เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบญเบšเบ•เปเปˆเป„เบ›เปƒเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ MANAGEMENT เบˆเบฐ
เบˆเบฐเบชเบธเบกเปƒเบชเปˆ.

เบ—เบดเบ”โ€‹เบ—เบฒเบ‡โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบญเบšโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹: เบˆเบธเบ”โ€‹เบชเบธเบกโ€‹เปเบกเปˆเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เปƒเบšโ€‹เบ‚เบญเบ‡โ€‹
เบ•เบปเป‰เบ™เป„เบกเป‰เบ„เบนเปˆ. เปเบ•เปˆเบฅเบฐเบˆเบธเบ”เบžเบฒเบเปƒเบ™เบขเบนเปˆเปƒเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เบˆเบทเปˆเบ—เบดเบ”เบ—เบฒเบ‡เบˆเบธเบ”เบชเบธเบกเบชเบธเบ”เบ—เป‰เบฒเบ (เป€เบ”เบฑเบเบ™เป‰เบญเบ 0
เบซเบผเบทเป€เบ”เบฑเบเบ™เป‰เบญเบ 1). เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปƒเบŠเป‰เบงเบดเบ—เบตเบ—เบฒเบ‡เบชเบฑเป‰เบ™เบ—เบตเปˆเบชเบธเบ”เบˆเบฒเบเปƒเบš (เบ›เบฐเบˆเบธเบšเบฑเบ™
focused frame) เป„เบ›เบซเบฒเบฎเบฒเบเบˆเบปเบ™เบเปˆเบงเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เบˆเบธเบ”เบชเบธเบกเปƒเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰
MANAGEMENT. เบˆเบฒเบเบ™เบฑเป‰เบ™, เบˆเบธเบ”เบชเบธเบกเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเปƒเบš.

เบ•เบปเบงเบขเปˆเบฒเบ‡: เบˆเบธเบ”เบชเบธเบกเปเบกเปˆเบ™เบขเบนเปˆเบ—เบตเปˆเบ‚เบญเบš A. เบซเบผเบฑเบ‡เบˆเบฒเบเบ›เบฐเบ•เบดเบšเบฑเบ” เบˆเบธเบ”เบชเบธเบก เบชเบดเบ” เบˆเบธเบ”เบชเบธเบกเบˆเบฐเบขเบนเปˆเปƒเบ™เบเบญเบš
C.

เบ•เบปเป‰เบ™เป„เบกเป‰: V,0 เบซเบ™เป‰เบฒเบˆเป: โ”Œโ”€โ”€โ”€โ”€โ”€โ”โ”Œโ”€โ”€โ”€โ”€โ” (เบเปˆเบญเบ™)
โ•ฑ โ•ฒ โ”‚ B โ”‚โ”‚ C โ”‚
โ•ฑ โ•ฒ โ””โ”€โ”€โ”€โ”€โ”€โ”˜โ””โ”€โ”€โ”€โ”€โ”€โ”˜
H,1 H,0 โ”Œโ”€โ”€โ”€โ”€โ”€โ”โ”Œโ”€โ”€โ”€โ”€โ”€โ”
โ•ฑ โ•ฒ โ•ฑ โ•ฒ โ”‚ A* โ”‚โ”‚ D โ”‚
A* BCD โ””โ”€โ”€โ”€โ”€โ”€โ”˜โ””โ”€โ”€โ”€โ”€โ”€โ”˜

เบ•เบปเป‰เบ™เป„เบกเป‰: V,0 เปœเป‰เบฒเบˆเป: โ”Œโ”€โ”€โ”€โ”€โ”€โ”โ”Œโ”€โ”€โ”€โ”€โ” (เบซเบผเบฑเบ‡เบˆเบฒเบเป‚เบŸเบเบฑเบชเบ‚เบงเบฒ)
โ•ฑ โ•ฒ โ”‚ B โ”‚โ”‚ C* โ”‚
โ•ฑ โ•ฒ โ””โ”€โ”€โ”€โ”€โ”€โ”˜โ””โ”€โ”€โ”€โ”€โ”€โ”˜
H,1 H,0 โ”Œโ”€โ”€โ”€โ”€โ”€โ”โ”Œโ”€โ”€โ”€โ”€โ”€โ”
โ•ฑ โ•ฒ โ•ฑ โ•ฒ โ”‚ A โ”‚โ”‚ D โ”‚
ABC* D โ””โ”€โ”€โ”€โ”€โ”€โ”˜โ””โ”€โ”€โ”€โ”€โ”€โ”˜

เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เบทเบเป€เบฅเบทเปˆเบญเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเป€เบฅเบทเปˆเบญเบ™เป„เบ”เป‰เบ•เปเปˆเป„เบ›เปƒเบ™
เบ—เบดเบ”โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹เปเบกเปˆเบ™โ€‹เบชเบธเบกโ€‹เปƒเบชเปˆโ€‹เปเบฅเบฐโ€‹เบเบปเบโ€‹เบชเบนเบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹.

If focus_crosses_monitor_boundaries เบ–เบทเบเบ•เบฑเป‰เบ‡เปเบฅเบฐเบšเปเปˆเบกเบตเบฅเบนเบเบ„เป‰เบฒเบซเบผเบทเบเบญเบšเบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™
เบฅเบฐเบšเบธ MANAGEMENT, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ•เบดเบ”เบ•เบฒเบกเบ•เปเปˆเป„เบ›เปƒเบ™เบ™เบฑเป‰เบ™ MANAGEMENT เปเบกเปˆเบ™เบชเบธเบกเปƒเบชเปˆ.

focus_edge [-i|-e] MANAGEMENT
เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบขเบนเปˆเบ‚เบญเบšเบ‚เบญเบ‡เปเบ—เบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ MANAGEMENT. เป„เบ”เป‰ DIRECTIONS
เปเบฅเบฐ -e เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹ เบˆเบธเบ”เบชเบธเบก เบ„เปเบฒเบชเบฑเปˆเบ‡.

If -i (เบžเบฒเบเปƒเบ™) เบ–เบทเบเบกเบญเบšเปƒเบซเป‰ เบซเบผเบท default_direction_external_only เปเบกเปˆเบ™เบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡, เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
เบขเบนเปˆเป€เบ—เบดเบ‡เบ‚เบญเบšเบ‚เบญเบ‡เปเบ—เบฑเบเบˆเบฐเบ–เบทเบเบชเบธเบกเปƒเบชเปˆ. เบญเบทเปˆเบ™, เบžเบฝเบ‡เปเบ•เปˆเบเบญเบšเบขเบนเปˆเปƒเบ™เบ‚เบญเบšเบ‚เบญเบ‡เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡
เบˆเบฐเบ–เบทเบเบชเบธเบกเปƒเบชเปˆ, เปเบฅเบฐเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆเบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบเบญเบšเบ™เบฑเป‰เบ™เบˆเบฐเบ–เบทเบเบชเบธเบกเปƒเบชเปˆ.

เบเบปเบเบชเบนเบ‡เบšเบปเบ”เบšเบฒเบ” เบŠเบฐเบ™เบฐ
เบเบปเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เป€เบšเบดเปˆเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบเปˆเบฝเบงเบเบฑเบš WINDOW IDS เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡ a
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เป€เบซเบฑเบ™เป„เบ”เป‰เปƒเบ™เป‚เบซเบกเบ”เบฅเบญเบ.

เป€เบ„เบฑเบ”เบฅเบฑเบš
เป„เบ”เป‰ เบŠเบฐเบ™เบฐ เบเบฑเบ‡โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹, เป€เบ–เบดเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบงเปˆเบฒโ€‹เบเบฒเบ™โ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเบปเบโ€‹เบชเบนเบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹
เบ„เปเบฒเบชเบฑเปˆเบ‡เบšเปเปˆเบกเบตเบฅเบฒเบเบเบฒเบ™ IDs เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เป„เบ”เป‰.

เป‚เบ”เบ”เป„เบ› เบŠเบฐเบ™เบฐ
เป€เบญเบปเบฒเบˆเบธเบ”เบชเบธเบกเปƒเบชเปˆเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เป€เบšเบดเปˆเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบเปˆเบฝเบงเบเบฑเบš WINDOW IDS เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบต
เบญเป‰เบฒเบ‡เป€เบ–เบดเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.

เป€เบญเบปเบฒเบกเบฒเปƒเบซเป‰ เบŠเบฐเบ™เบฐ
เบเป‰เบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบเบญเบšเบ›เบฐเบˆเบธเบšเบฑเบ™เปเบฅเบฐเบชเบธเบกเปƒเบชเปˆเบกเบฑเบ™. เป€เบšเบดเปˆเบ‡เบžเบฒเบเบเปˆเบฝเบงเบเบฑเบš
WINDOW IDS เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.

เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ” MANAGEMENT FRACTIONDELTA
เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบชเบ”เบชเปˆเบงเบ™เบ•เปเปˆเป„เบ›เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ MANAGEMENT by FRACTIONDELTA. MANAGEMENT เบ›เบฐเบžเบถเบ”
เบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™ เบˆเบธเบ”เบชเบธเบก เบ„เปเบฒเบชเบฑเปˆเบ‡. เป€เบˆเบปเป‰เบฒเบšเปเปˆเบ„เบงเบ™เบ›เบฐเบ–เบดเป‰เบกเบ›เป‰เบฒเบ - or +, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเปƒเบ™
เบฎเบธเปˆเบ™เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เบžเบถเบ”เบ•เบดเบเปเบฒเบญเบฒเบ”เบˆเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡เบ–เป‰เบฒเป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เบ‚เบงเบฒ +0.05

ยท เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เบฅเบปเบ‡ -0.1

shift_edge [-i|-e] MANAGEMENT
เป€เบฅเบทเปˆเบญเบ™เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเป‚เบŸเบเบฑเบชเป„เบ›เบซเบฒเบ‚เบญเบšเบ‚เบญเบ‡เปเบ—เบฑเบเปƒเบ™เบ—เบตเปˆเบฅเบฐเบšเบธ MANAGEMENT. เป„เบ”เป‰
DIRECTIONS เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹ เบˆเบธเบ”เบชเบธเบก เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เปเบฅเบฐโ€‹ -i เปเบฅเบฐ -e เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹
เบขเบนเปˆโ€‹เบ—เบตเปˆ focus_edge เบ„เปเบฒเบชเบฑเปˆเบ‡.

เบ›เปˆเบฝเบ™ [-i|-e] MANAGEMENT
เบ›เปˆเบฝเบ™เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเป‚เบŸเบเบฑเบชเป„เบ›เบซเบฒเป€เบŸเบฃเบกเบ•เปเปˆเป„เบ›เปƒเบ™เบ—เบตเปˆเบเบณเบ™เบปเบ”เป„เบงเป‰ MANAGEMENT. เป„เบ”เป‰ DIRECTIONS
เปเบฅเบฐ -i|-e เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹ เบˆเบธเบ”เบชเบธเบก เบ„เปเบฒเบชเบฑเปˆเบ‡. เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเบ–เบทเบเป€เบฅเบทเปˆเบญเบ™
เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบเบฐเป€เบšเบทเป‰เบญเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบฅเบนเบเบ„เป‰เบฒเบˆเบฐเบ–เบทเบเบเป‰เบฒเบเป„เบ›เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ•เปเปˆเป„เบ›เบซเบผเบทเบ‚เบญเบšเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบˆเป.

shift_to_monitor MONITOR
เบเป‰เบฒเบเปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเปƒเบชเปˆเบ›เป‰เบฒเบเบเบณเบเบฑเบšเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ MONITOR.

เป€เบญเบปเบฒ
เป€เบญเบปเบฒเบเบญเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเบญเบญเบเปเบฅเบฐเบฅเบงเบกเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบกเบฑเบ™เบเบฑเบšเบเบญเบšเปƒเบเป‰เบ„เบฝเบ‡.

เบซเบกเบธเบ™เบงเบฝเบ™
เปเบธเบ™เป‚เบ„เบ‡เบฎเปˆเบฒเบ‡เปƒเบ™เปเบ—เบฑเบเบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบงเป‰เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก 90 เบญเบปเบ‡เบชเบฒ. เบ™เบตเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
manipulates เบเบฒเบ™เบชเบญเบ”เบ„เปˆเบญเบ‡เบ‚เบญเบ‡เบเบญเบš, เบšเปเปˆเปเบกเปˆเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ NAME เบกเบนเบ™เบ„เปˆเบฒ
เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ NAME to เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบขเบนเปˆ เบ—เบฑเบ‡เบซเบกเบปเบ” เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบžเบฒเบ
เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เป„เบ”เป‰เบฎเบฑเบš NAME
เบžเบดเบกเบ„เปˆเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ NAMEเบ—เบตเปˆเบขเบนเปˆ เบ—เบฑเบ‡เบซเบกเบปเบ” เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบžเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

toggle NAME
เบชเบฐเบซเบผเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ NAME เบ–เป‰เบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบก: เบ–เป‰เบฒเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™เบšเปเปˆเป€เบ—เบปเปˆเบฒเบเบฑเบš 0, เบกเบฑเบ™
เบเบฒเบเป€เบ›เบฑเบ™ 0; เบญเบตเบเบญเบฑเบ™เปœเบถเปˆเบ‡เบ„เปˆเบฒเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡เบกเบฑเบ™ (เบ—เบตเปˆเบšเปเปˆเป€เบ—เบปเปˆเบฒเบเบฑเบš 0) เบ–เบทเบเบŸเบทเป‰เบ™เบŸเบนเบ„เบทเบ™เบกเบฒ.

cycle_value NAME VALUES ...
เบ„เปˆเบฒเบฎเบญเบšเบงเบฝเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ NAME เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™ VALUES: ie เบกเบฑเบ™เบ„เบปเป‰เบ™เบซเบฒเบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”
เบ‚เบญเบ‡เบกเบนเบ™เบ„เปˆเบฒเบ›เบฐเบˆเบธเบšเบฑเบ™เปƒเบ™ VALUES เปเบฅเบฐเบ›เปˆเบฝเบ™เบ„เปˆเบฒเป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เปเปˆเป„เบ›เปƒเบ™เบฅเบฒเบเบเบฒเบ™ เบซเบผเบทเป€เบ›เบฑเบ™
เบญเบฑเบ™เบ—เบณเบญเบดเบ” เบ–เป‰เบฒเบฎเบญเบ”เบˆเบธเบ”เบชเบธเบ”เบ—เป‰เบฒเบเปเบฅเป‰เบง เบซเบผเบทเบšเปเปˆเบžเบปเบšเบ„เปˆเบฒเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท cycle_value frame_gap 0 5 10 15

ยท cycle_value frame_bg_normal_color เบชเบตเปเบ”เบ‡ เบชเบตเบ‚เบฝเบง เบชเบตเบŸเป‰เบฒ

cycle_monitor [DELTA]
เบงเบปเบ‡เบˆเบญเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบชเบธเบกเปƒเบชเปˆเป‚เบ”เบ DELTA. DELTA เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 1.

focus_monitor MONITOR
เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเบฑเบšเบˆเปเบžเบฒเบšเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰.

เป€เบžเบตเปˆเบก TAG
เบชเป‰เบฒเบ‡เปเบ—เบฑเบเบซเบงเปˆเบฒเบ‡เปƒเบซเบกเปˆเบ—เบตเปˆเบกเบตเบŠเบทเปˆ TAG.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ TAG
เบ›เปˆเบฝเบ™เบˆเปเบžเบฒเบšเบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบงเป‰เป€เบ›เบฑเบ™เบ—เบตเปˆเบฅเบฐเบšเบธ TAG.

use_index INDEX [--เบ‚เป‰เบฒเบก-เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™]
เบ›เปˆเบฝเบ™เบˆเปเบžเบฒเบšเบ—เบตเปˆเป‚เบŸเบเบฑเบชเป„เบ›เบซเบฒ TAG เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹ INDEXเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ INDEX เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ
+ เบซเบผเบท -, เบˆเบฒเบเบ™เบฑเป‰เบ™ INDEX เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฑเบšเบ›เบฐเบˆเบธเบšเบฑเบ™ TAGเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ --เบ‚เป‰เบฒเบก-เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™ เปเบกเปˆเบ™เบœเปˆเบฒเบ™
เปเบฅเบฐ INDEX เปเบกเปˆเบ™เบžเบตเปˆเบ™เป‰เบญเบ‡เบเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปเบ—เบฑเบเบ—เบตเปˆเป€เบซเบฑเบ™เป„เบ”เป‰เปƒเบ™เบˆเปเบžเบฒเบšเปเบกเปˆเบ™เบ‚เป‰เบฒเบกเป„เบ›.
เป€เบŠเบฑเปˆเบ™: เบฎเบญเบšเบ™เบตเป‰เบ–เบญเบเบซเบผเบฑเบ‡เบœเปˆเบฒเบ™เปเบ—เบฑเบ:

ยท use_index -1 --skip-visible

เปƒเบŠเป‰_เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰
เบ›เปˆเบฝเบ™เบˆเปเบžเบฒเบšเบ—เบตเปˆเป‚เบŸเบเบฑเบชเป„เบ›เบซเบฒเปเบ—เบฑเบเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบœเปˆเบฒเบ™เบกเบฒ.

merge_tag TAG [เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบ]
เบฅเบถเบšเปเบ—เบฑเบเบŠเบทเปˆเบญเบญเบ TAG เปเบฅเบฐเบเป‰เบฒเบเบ—เบธเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบกเบฑเบ™เป„เบ›เปเบ—เบฑเบ เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบ เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™,
เปเบ—เบฑเบเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเบˆเบฐเบ–เบทเบเปƒเบŠเป‰.

เบ›เปˆเบฝเบ™เบŠเบทเปˆ OLDTAG NEWTAG
เบ›เปˆเบฝเบ™เบŠเบทเปˆเปเบ—เบฑเบเบŠเบทเปˆ OLDTAG to NEWTAG.

เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง TAG
เบเป‰เบฒเบเปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเปเบ—เบฑเบเบŠเบทเปˆ TAG.

move_index INDEX [--เบ‚เป‰เบฒเบก-เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™]
เบเป‰เบฒเบเปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเป‚เบŸเบเบฑเบชเป„เบ›เบซเบฒเปเบ—เบฑเบเบ—เบตเปˆเบฅเบฐเบšเบธเป‚เบ”เบ INDEX. เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบชเปเบฒเบฅเบฑเบš
use_index: เบ–เป‰เบฒ INDEX เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ + เบซเบผเบท -, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฑเบšเบžเบตเปˆเบ™เป‰เบญเบ‡. เบ–เป‰เบฒ --เบ‚เป‰เบฒเบก-เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™
เบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบเบฑเบšเบ”เบฑเบ”เบŠเบฐเบ™เบตเบžเบตเปˆเบ™เป‰เบญเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปเบ—เบฑเบเบ—เบตเปˆเป€เบซเบฑเบ™เป„เบ”เป‰เปเบฅเป‰เบงเปเบกเปˆเบ™เบ‚เป‰เบฒเบกเป„เบ›.

lock_tag [MONITOR]
เบฅเบฑเบญเบเบเบฒเบ™เบชเบฐเบซเบผเบฑเบšเปเบ—เบฑเบเบขเบนเปˆเปƒเบ™เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™เปƒเบซเป‰, the
เบˆเปเบžเบฒเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เป€เบกเบทเปˆเบญเบเบฒเบ™เบชเบฐเบซเบผเบฑเบšเปเบ—เบฑเบเบ–เบทเบเบ›เบดเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบชเบณเบฅเบฑเบšเบˆเปเบžเบฒเบš,
เบ„เปเบฒเบชเบฑเปˆเบ‡ เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เปเบฅเบฐ use_index เบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™. เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹
swap_monitors_to_get_tag เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰, เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เปเบ—เบฑเบเบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเป€เบ—เบดเบ‡เบฅเบฑเบญเบ
เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ, เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบˆเปเบžเบฒเบšเบ™เบฑเป‰เบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบฅเบฑเบเบกเบฑเบ™เบˆเบฒเบเบšเปˆเบญเบ™เบ™เบฑเป‰เบ™. เบชเบฐเบ–เบฒเบ™เบฐเบฅเบฑเบญเบเบ‚เบญเบ‡
เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เป‚เบ”เบ "[LOCKED]" เปƒเบ™ list_monitors เบœเบปเบ™เบœเบฐเบฅเบดเบ”.

unlock_tag [MONITOR]
เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบชเบฐเบซเบผเบฑเบšเปเบ—เบฑเบเบ„เบทเบ™เปƒเปเปˆเปƒเบ™เบˆเปเบžเบฒเบšเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™เปƒเบซเป‰, the
เบˆเปเบžเบฒเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบตเป‰เบ™เบเบฑเบš lock_tag เปเบฅเบฐเบกเบต
เบšเปเปˆเบกเบตเบœเบปเบ™เบ‚เป‰เบฒเบ‡เบ„เบฝเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบ•เปˆเบเบฒเบ™เบ–เบญเบ™ lock เบ™เบตเป‰.

disjoin_rects RECTS ...
เป€เบญเบปเบฒเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบชเบตเปˆเบซเบฅเปˆเบฝเบกเปเบฅเบฐเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบ•เปˆเบญเบ™เบ™เป‰เบญเบเบˆเบปเบ™เบเปˆเบงเบฒเบฎเบนเบšเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ—เบฑเบ‡เบซเบกเบปเบ”
เปเบกเปˆเบ™ disjoint, เบฎเบนเบšเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบžเบดเบกเบญเบญเบเป€เบ›เบฑเบ™เป€เบชเบฑเป‰เบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰
เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹! เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš
set_monitors เบ„เปเบฒเบชเบฑเปˆเบ‡.

ยท เป€เบŠเบฑเปˆเบ™ disjoin_rects 600x400+0+0 600x400+300+250 เบžเบดเบกเบ™เบตเป‰:

300x150+300+250
600x250+0+0
300x150+0+250
300x150+600+250
600x250+300+400

ยท เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบชเบญเบ‡เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™ 5 เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™
เปเบฒเบ เบ„เบงเบฒเบกเบงเปˆเบฒ:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”‚ โ”Œโ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ” โ”Œโ”€โ”โ”Œโ”€โ”€โ”€โ”โ”Œโ”€โ”€โ”
โ”‚ โ”‚ โ”‚ โ”‚ disjoin โ”‚ โ”‚โ”‚ โ”‚โ”‚ โ”‚
โ””โ”€โ”€โ”ผโ”€โ”€โ”€โ”˜ โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ > โ””โ”€โ”˜โ””โ”€โ”€โ”€โ”˜โ””โ”€โ”€โ”˜
โ”‚ โ”‚ โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

set_monitors RECTS ...
เบเปเบฒเบ™เบปเบ”เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ เบขเปˆเบฒเบ‡โ€‹เปเบ™เปˆโ€‹เบ™เบญเบ™ เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ—เบตเปˆเปƒเบซเป‰:

ยท เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™ i'th เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบ–เบทเบเบเป‰เบฒเบเป„เบ›เบ—เบตเปˆ i'th เป„เบ”เป‰เบกเบญเบšเปƒเบซเป‰ RECT

ยท เบˆเปเบžเบฒเบšเปƒเปเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบ–เป‰เบฒเบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเบ™เบฑเป‰เบ™ RECTS เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ

ยท เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบˆเบฐเบ–เบทเบเบฅเบถเบšเบ–เป‰เบฒเบกเบตเบˆเปเบžเบฒเบšเป€เบžเบตเปˆเบกเป€เบ•เบตเบก RECTS

detect_monitors -l|--เบฅเบฒเบเบเบฒเบ™|--no-disjoin
เบเปเบฒเบ™เบปเบ”เบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบˆเปเบžเบฒเบšเป€เบ›เบฑเบ™เบˆเปเบžเบฒเบš Xinerama เบ—เบตเปˆเบกเบตเบขเบนเปˆ. เบ–เป‰เบฒ Xinerama
เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบฒเบ”เบซเบฒเบเป„เบ›, เบกเบฑเบ™เบˆเบฐเบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒเบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบญเบฑเบ™เปœเบถเปˆเบ‡เปƒเบ™เบ—เบปเปˆเบงเปœเป‰เบฒเบˆเปเบ—เบฑเบ‡เปเบปเบ”. เบ–เป‰เบฒ
เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เบเบงเบ”โ€‹เบžเบปเบšโ€‹, เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบญเบญเบโ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เบซเบผเบฒเบโ€‹เบ—เบตเปˆโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹
เปเบ•เปˆเบเบงเบกเป€เบญเบปเบฒเบžเบทเป‰เบ™เบ—เบตเปˆเบ”เบฝเบงเบเบฑเบ™เป‚เบ”เบเปƒเบŠเป‰ disjoin_rects.

If -l or --เบฅเบฒเบเบเบฒเบ™ เปเบกเปˆเบ™เบœเปˆเบฒเบ™, เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ‚เบญเบ‡เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ pyhsical เบเบงเบ”เบžเบปเบšเปเบกเปˆเบ™
เบžเบดเบก. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ hc detect_monitors เป€เบ—เบปเปˆเบฒเบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡ bash hc set_monitors $(hc
disjoin_rects $(hc detect_monitors -l)).

add_monitor RECT [TAG [NAME]]
เป€เบžเบตเปˆเบกเบˆเปเบžเบฒเบšเปƒเบ™เบชเบตเปˆเบซเบผเปˆเบฝเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ RECT เปเบฅเบฐเบเบฒเบ™เบชเบฐเปเบ”เบ‡ TAG เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™. TAG เบ›เบฐเบˆเบธเบšเบฑเบ™
เบšเปเปˆเบ•เป‰เบญเบ‡เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบญเบทเปˆเบ™เป†. RECT เปเบกเปˆเบ™เบชเบฒเบเบ‚เบญเบ‡เปเบšเบšเบŸเบญเบก WxHยฑXยฑYเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
เบšเปเปˆเบกเบตเบซเบผเบทเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ TAG เปเบกเปˆเบ™เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปเบ—เบฑเบเบŸเบฃเบตเปƒเบ”เป†เบˆเบฐเบ–เบทเบเป€เบฅเบทเบญเบ. เบ–เป‰เบฒ เบ NAME เปเบกเปˆเบ™เปƒเบซเป‰, เป€เบˆเบปเป‰เบฒ
เบชเบฒเบกเบฒเบ”เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡เบˆเปเบžเบฒเบšเบ™เบตเป‰เป‚เบ”เบเบŠเบทเปˆเบ‚เบญเบ‡เบกเบฑเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบ”เบฑเบ”เบชเบฐเบ™เบต. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท add_monitor 1024x768-20+0 mynewtag เบซเบผเบฑเบ

remove_monitor MONITOR
เป€เบญเบปเบฒเบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰.

move_monitor MONITOR RECT [PADUP [เบ‚เบงเบฒ [PADDOWN [padLEFT]]]]
เบเป‰เบฒเบเบˆเปเบžเบฒเบšเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป€เบ›เบฑเบ™เบชเบตเปˆเบซเบฅเปˆเบฝเบก RECT. RECT เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™เปƒเบ™ add_monitorเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
เบšเปเปˆเบกเบตเบซเบผเบท pad เป€เบ›เบปเปˆเบฒเปเบกเปˆเบ™เปƒเบซเป‰, เบกเบฑเบ™เบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

raise_monitor [MONITOR]
เบเบปเบเบˆเปเบžเบฒเบšเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบซเบผเบทเบ›เบฐเบˆเบธเบšเบฑเบ™เบซเบ™เบถเปˆเบ‡เบ–เป‰เบฒ MONITOR เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™.

rename_monitor MONITOR NAME
(Re)เบ•เบฑเป‰เบ‡เบŠเบทเปˆเบˆเปเบžเบฒเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง. เบ–เป‰เบฒ NAME เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ, เบกเบฑเบ™เป€เบญเบปเบฒเบˆเปเบžเบฒเบšเบญเบญเบ
เบŠเบทเปˆ

stack
เบžเบดเบก stack เบ‚เบญเบ‡เบˆเปเบžเบฒเบšเบ—เบตเปˆเบกเบต tags เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เปเบฅเบฐเบŠเบฑเป‰เบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบ›เบฑเบ™เบ•เบปเป‰เบ™เป„เบกเป‰. เป„เบ”เป‰
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡ stack เบžเบดเบกเปเบกเปˆเบ™เป€เบ—เบดเบ‡เบซเบฒเบฅเบธเปˆเบกเบชเบธเบ”. เบฎเบนเบšเปเบšเบšเปเบกเปˆเบ™ configured เป‚เบ”เบ tree_style
เบ•เบฑเป‰เบ‡.

monitor_rect [[-p] MONITOR]
เบžเบดเบกเบชเบตเปˆเบซเบผเปˆเบฝเบกเบ‚เบญเบ‡เบˆเปเบžเบฒเบšเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบฎเบนเบšเปเบšเบš: X Y W H เบ–เป‰เบฒเบšเปเปˆ MONITOR or
cur เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ–เป‰เบฒ -p เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญ
rect เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ pad เบ›เบฐเบกเบฒเบ™เบˆเปเบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบžเบดเบกเบญเบญเบ.

pad MONITOR [PADUP [เบ‚เบงเบฒ [PADDOWN [padLEFT]]]]
เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบœเปˆเบ™เบ‚เบญเบ‡เบˆเปเบžเบฒเบšเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป€เบ›เบฑเบ™เปเบœเปˆเบ™เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰. เบ–เป‰เบฒเบšเปเปˆเบกเบต เบซเบผเบทเบšเปˆเบญเบ™เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ
เปเบกเปˆเบ™เปƒเบซเป‰, เบกเบฑเบ™เบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

list_padding [MONITOR]
เบฅเบฒเบเบŠเบทเปˆ padding เบ‚เบญเบ‡เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบตเปˆเบฅเบฐเบšเบธ, เบซเบผเบทเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบšเปเปˆเบกเบต
เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเปเบกเปˆเบ™เปƒเบซเป‰.

เบฎเบนเบšเปเบšเบš [TAG [INDEX]]
เบžเบดเบกเบฎเบนเบšเบฅเบฑเบเบ‚เบญเบ‡เบเบญเบšเบ”เป‰เบงเบ INDEX on TAG, เปƒเบ™เปเบšเบšเบ•เบปเป‰เบ™เป„เบกเป‰เบ—เบตเปˆเบชเบงเบเบ‡เบฒเบก. เปเบšเบšเบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™
เบเปเบฒเบ™เบปเบ”เป‚เบ”เบ tree_style เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เบ–เป‰เบฒเบšเปเปˆเบกเบต TAG เปเบกเปˆเบ™เปƒเบซเป‰, เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเบˆเบธเบšเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ–เป‰เบฒเบšเปเปˆเบกเบต
INDEX เปเบกเปˆเบ™เปƒเบซเป‰, เบเบญเบšเบฎเบฒเบเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เป€เบžเบทเปˆเบญเบฅเบฐเบšเบธ INDEX เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฐเบšเบธ TAG (เป€เบŠเบปเปˆเบ™
เปƒเบŠเป‰เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเบˆเบธเบšเบฑเบ™), เบœเปˆเบฒเบ™ string เป€เบ›เบปเปˆเบฒเป€เบ›เบฑเบ™ TAG.

เบ•เบปเบงเบขเปˆเบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เปเบกเปˆเบ™:

โ•พโ”€โ” เบฅเบงเบ‡เบ™เบญเบ™ 50% เบเบฒเบ™เป€เบฅเบทเบญเบ=1
โ”œโ”€โ•ผเปเบ™เบงเบ•เบฑเป‰เบ‡: 0xe00009
โ””โ”€โ”เปเบ™เบงเบ•เบฑเป‰เบ‡ 50% เบเบฒเบ™เป€เบฅเบทเบญเบ=0
โ”œโ”€โ•ผเปเบ™เบงเบ•เบฑเป‰เบ‡: 0xa00009 [FOCUS]
โ””โ”€โ•ผเปเบ™เบงเบ•เบฑเป‰เบ‡: 0x1000009

เบ–เบดเป‰เบก [TAG [INDEX]]
เบžเบดเบกโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹ เบฎเบนเบšเปเบšเบš เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰.
เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเปˆเบฒเบ™โ€‹เบเบฑเบšโ€‹เบ„เบทเบ™โ€‹เป„เบ›โ€‹เบšเปˆเบญเบ™โ€‹ load เบ„เปเบฒเบชเบฑเปˆเบ‡.

เบ•เบปเบงเบขเปˆเบฒเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ” (เบˆเบฑเบ”เบฎเบนเบšเปเบšเบšเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™) เปเบกเปˆเบ™:

(เปเบšเปˆเบ‡เบ•เบฒเบกเปเบ™เบงเบ™เบญเบ™: 0.500000:1
(เบฅเบนเบเบ„เป‰เบฒเปเบ™เบงเบ•เบฑเป‰เบ‡: 0 0xe00009)
(เปเบšเปˆเบ‡เบ•เบฒเบกเปเบ™เบงเบ•เบฑเป‰เบ‡: 0.500000:1
(เบฅเบนเบเบ„เป‰เบฒเปเบ™เบงเบ•เบฑเป‰เบ‡: 0 0xa00009)
(เบฅเบนเบเบ„เป‰เบฒเปเบ™เบงเบ•เบฑเป‰เบ‡: 0 0x1000009)))

เป‚เบซเบผเบ” [TAG] เป€เบฅเบปเบฒเบขเบน
เป‚เบซเบผเบ”เบ—เบตเปˆเปƒเบซเป‰ เป€เบฅเบปเบฒเบขเบน เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เป€เบžเบทเปˆเบญโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹ TAG เบซเบผเบทเปเบ—เบฑเบเบ›เบฐเบˆเบธเบšเบฑเบ™เบ–เป‰เบฒเบšเปเปˆเบกเบต TAG เปเบกเปˆเบ™เปƒเบซเป‰.

เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡
เป€เบฅเบปเบฒเบขเบน เปเบกเปˆเบ™เปเบ™เปˆเบ™เบญเบ™เบซเบ™เบถเปˆเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป‚เบ—เบซเบฒเบกเบฑเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เบˆเบฒเบเปเบเบฐเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบซเบผเบท
เบˆเบฒเบเบชเบฐเบ„เบฃเบดเบš, เบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบซเป‰เบ–เบทเบเบ•เป‰เบญเบ‡!

เบชเบปเบกเบšเบนเบ™ เบ•เบณ เปเปœเปˆเบ‡ [เบ„เปเบฒเบชเบฑเปˆเบ‡ ARGS ...]
เบžเบดเบกเบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปเบ–เบšเบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบชเปˆเบงเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡ เบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบ ARGSเบ—เบตเปˆเบขเบนเปˆ เบ—เปˆเบฒเบ™
เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบญเบฑเบ™เบ™เบตเป‰, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบตเบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปเบ–เบšเบชเปเบฒเบฅเบฑเบš bash เปเบฅเป‰เบง. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท เบชเปเบฒเป€เบฅเบฑเบ” 0 m

เบžเบดเบกเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ m

ยท เบชเปเบฒเป€เบฅเบฑเบ” 1 เบชเบฐเบซเบผเบฑเบš fra

เบžเบดเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบฑเบ‡เปเบปเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ fra เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบผเบฑเบšเป„เบ”เป‰

Complete_shell เบ•เบณ เปเปœเปˆเบ‡ [เบ„เปเบฒเบชเบฑเปˆเบ‡ ARGS ...]
เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเบ„เบทเบเบฑเบš เบชเบปเบกเบšเบนเบ™ เบ”เป‰เบงเบเบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰, เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปƒเบ™ posix
เบซเบญเบ:

ยทเบฅเปเบฒเบ”เบฑเบšเบเบฒเบ™เบซเบฅเบปเบšเบซเบ™เบตเบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเปƒเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡ เปเบฅเบฐ ARGS.

ยท เบžเบทเป‰เบ™เบ—เบตเปˆเบ–เบทเบเบ•เปเปˆเบ—เป‰เบฒเบเปเบ•เปˆเบฅเบฐเบœเบปเบ™เบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบชเบปเบกเบšเบนเบ™.

ยทเบฅเบฑเบเบชเบฐเบ™เบฐเบžเบดเป€เบชเบ”เบˆเบฐเบ–เบทเบเบซเบฅเบปเบšเบซเบ™เบตเปƒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”.

emit_hook ARGS ...
เบ›เปˆเบญเบ hook เปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡เปƒเบซเป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒ herbst idling เบ—เบฑเบ‡เปเบปเบ”.

tag_status [MONITOR]
เบžเบดเบกเปเบ–เบšเบ—เบตเปˆเปเบเบเบญเบญเบเบˆเบฒเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ tags เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ MONITOR เบ”เบฑเบ”เบŠเบฐเบ™เบต. เบ–เป‰เบฒเบšเปเปˆเบกเบต MONITOR
เบ”เบฑเบ”เบŠเบฐเบ™เบตเปเบกเปˆเบ™เป„เบ”เป‰เบฎเบฑเบš, เบˆเปเบžเบฒเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เปเบ•เปˆเบฅเบฐเบŠเบทเปˆเปเบ—เบฑเบเบ–เบทเบเบ™เบณเปœเป‰เบฒเบ”เป‰เบงเบเปœเบถเปˆเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™,
เป€เบŠเบดเปˆเบ‡เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบกเบฑเบ™:

ยท . เปเบ—เบฑเบเปเบกเปˆเบ™เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ

ยท : เปเบ—เบฑเบเบšเปเปˆเบซเบงเปˆเบฒเบ‡

ยท + เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ MONITOR, เปเบ•เปˆเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™.

ยท # เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ MONITOR เปเบฅเบฐเบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเบธเบกเปƒเบชเปˆ.

ยท - เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡ MONITOR, เปเบ•เปˆเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™.

ยท % เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡ MONITOR เปเบฅเบฐเบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเบธเบกเปƒเบชเปˆ.

ยท ! เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเบเบญเบšเบกเบตเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ”เปˆเบงเบ™

เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบž
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰เปเบ–เบšเบซเบ™เบถเปˆเบ‡เปƒเบ™เบŠเบทเปˆเปเบ—เบฑเบ, tag_status เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบ
เบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™.

เบฅเบญเบ [[TAG] on|เป„เบ›|toggle|เบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบš]
เบ›เปˆเบฝเบ™เปเบ—เบฑเบเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป€เบ›เบฑเบ™เป‚เปเบ”เป€เบฅเบทเปˆเบญเบ™/เป€เบฅเบทเปˆเบญเบ™เบ•เบฒเบกเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ TAG เบซเบผเบทเบžเบดเบกเบกเบฑเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™
เบชเบฐเบ–เบฒเบ™เบฐ. เบ–เป‰เบฒเบšเปเปˆเบกเบต TAG เปเบกเปˆเบ™เปƒเบซเป‰, เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ›เบฐเบˆเบธเบšเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡, เป€เบฅเบทเปˆเบญเบ™
เป‚เปเบ”เบ–เบทเบเบชเบฐเบซเบผเบฑเบš. เบ–เป‰เบฒ เบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบš เปเบกเปˆเบ™เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ on or เป„เบ› เบ–เบทเบเบžเบดเบกเบญเบญเบ, เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™
เบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเบฅเบญเบเบ•เบปเบงเบ‚เบญเบ‡ TAG.

เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบš [[--]เบ—เบธเบ‡|[--]LABEL|[--]เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚|[--]เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™ ... ]
เบเบณเบ™เบปเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบˆเบฐเบ™เบณเปƒเบŠเป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเปƒเปเปˆเบ—เบฑเบ‡เปเบปเบ”. เบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡เบกเบฑเบ™เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเบขเบนเปˆเปƒเบ™
เป„เบ”เป‰ เบเบปเบ”เบฅเบฐเบšเบฝเบš เบชเปˆเบงเบ™.

เบœเบดเบ”เบเบปเบ”เปเบฒเบ LABEL|--เบ—เบฑเบ‡เปเบปเบ”|-F
เบฅเบถเบšเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบญเบญเบ LABEL. เบ–เป‰เบฒ --all เบซเบผเบท -F เบ–เบทเบเบœเปˆเบฒเบ™, เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเบฅเบถเบšเบญเบญเบ.

เป€เบ•เบฑเบกโ€‹เบˆเป [on|เป„เบ›|toggle]
เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เบซเบผเบทเบชเบฐเบซเบผเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเป€เบ•เบฑเบกเบˆเปเบ‚เบญเบ‡เบฅเบนเบเบ‚เปˆเบฒเบเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡,
เป‚เปเบ”เป€เบ•เบฑเบกเบˆเปเบ–เบทเบเบชเบฐเบซเบผเบฑเบš.

เบ›เบญเบก [on|เป„เบ›|toggle]
เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เบซเบผเบทเบชเบฐเบซเบผเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐ pseudotile เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ. เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเป€เบ›เบฑเบ™
pseudotiled, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™เบฎเบนเบšเปเบšเบš tiling เบฅเบนเบเบ„เป‰เบฒเบžเบฝเบ‡เปเบ•เปˆเบ–เบทเบเบเป‰เบฒเบเปเบ•เปˆเบšเปเปˆเป„เบ”เป‰เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ” - เบฅเบนเบเบ„เป‰เบฒ
เบ‚เบฐเบซเบ™เบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเป€เบฅเบทเปˆเบญเบ™เป„เบ”เป‰. เป€เบซเบ”เบœเบปเบ™เบ”เบฝเบงเบ—เบตเปˆเบˆเบฐเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบฅเบนเบเบ„เป‰เบฒเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒ
เบงเปˆเบฒเบกเบฑเบ™เป€เบซเบกเบฒเบฐเบเบฑเบšเบเบฐเป€เบšเบทเป‰เบญเบ‡เบ‚เบญเบ‡เบกเบฑเบ™. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เปเบเป‰เบ‡, เป‚เปเบ” pseudotile เบ–เบทเบเบชเบฐเบซเบผเบฑเบš.

object_tree [PATH]
เบžเบดเบกเบ•เบปเป‰เบ™เป„เบกเป‰เบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธ. เบ–เป‰เบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบงเบฑเบ”เบ–เบธ PATH เปเบกเปˆเบ™เปƒเบซเป‰, เบžเบฝเบ‡เปเบ•เปˆเบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบ
เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบขเบนเปˆ PATH เบ–เบทเบเบžเบดเบกเบญเบญเบ. เป€เบšเบดเปˆเบ‡ เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡ เบชเปˆเบงเบ™ เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

attr [PATH [NEWVALUE]
เบžเบดเบกเป€เบ”เบฑเบเบ™เป‰เบญเบเปเบฅเบฐเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเป‚เบ”เบ PATHเบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ PATH is
attribute, เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบดเบกเบ„เปˆเบฒ attribute. เบ–เป‰เบฒ NEWVALUE เปเบกเปˆเบ™เบกเบญเบšเปƒเบซเป‰, เบกเบญเบšเบซเบกเบฒเบ NEWVALUE to
เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐโ€‹เปƒเบซเป‰โ€‹เป‚เบ”เบโ€‹ PATH. เป€เบšเบดเปˆเบ‡ เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡ เบชเปˆเบงเบ™ เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

get_attr เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”
เบžเบดเบกเบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™ เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡ เบชเปˆเบงเบ™.

set_attr เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” NEWVALUE
เบกเบญเบšเบซเบกเบฒเบ NEWVALUE เป€เบ–เบดเบ‡เบ—เบตเปˆเบฅเบฐเบšเบธ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™ เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡ เบชเปˆเบงเบ™.

new_attr [bool|เบชเบต|int|string|เบšเปเปˆเป„เบ”เป‰] PATH
เบชเป‰เบฒเบ‡เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเปƒเบซเบกเปˆเบ—เบตเปˆเบกเบตเบŠเบทเปˆเปเบฅเบฐเปƒเบ™เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ PATH. เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™
เบฅเบฐเบšเบธเป‚เบ”เบเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เปเบฒเบญเบดเบ”. เบŠเบทเปˆเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ•เป‰เบญเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ my_.

remove_attr PATH
เป€เบญเบปเบฒเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบเปเบฒเบ™เบปเบ”เบญเบญเบ PATH.

เบ—เบปเบ”เปเบ—เบ™ เบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เบ„เปเบฒเบชเบฑเปˆเบ‡ [ARGS ... ]
เปเบ—เบ™เบ—เบตเปˆเบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡ เบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™ in เบ„เปเบฒเบชเบฑเปˆเบ‡ เปเบฅเบฐเบกเบฑเบ™ ARGS เป‚เบ”เบเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡
เป„เบ”เป‰ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ เบ„เปเบฒเบชเบฑเปˆเบ‡ เบเบฑเบ‡เบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบเบ„เปˆเบฒเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ–เป‰เบฒเบกเบฑเบ™
เป€เบ—เบปเปˆเบฒเบเบฑเบ™ เบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบปเบ”เปเบ—เบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท เปเบ—เบ™ MYTITLE clients.focus.title echo MYTITLE

เบžเบดเบกเบซเบปเบงเบ‚เปเป‰เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

เปเบฅเปˆเบ™ เบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™ เบฎเบนเบšเปเบšเบš [เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ ... ] เบ„เปเบฒเบชเบฑเปˆเบ‡ [ARGS ... ]
เปเบ—เบ™เบ—เบตเปˆเบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡ เบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™ in เบ„เปเบฒเบชเบฑเปˆเบ‡ เปเบฅเบฐเบกเบฑเบ™ ARGS เป‚เบ”เบเบŠเปˆเบญเบเปเบ™เปˆ
เบฅเบฐเบšเบธเป‚เบ”เบ เบฎเบนเบšเปเบšเบš. เปเบ•เปˆเบฅเบฐ %s เปƒเบ™ เบฎเบนเบšเปเบšเบš เบซเบเปเป‰เบกเบฒเบˆเบฒเบเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ•เปเปˆเป„เบ›เปƒเบ™
เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ, เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš printf(1โ€‹) เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบปเบ”เปเบ—เบ™เบ”เป‰เบงเบเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ‚เบญเบ‡เบกเบฑเบ™
เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เปเบกเปˆเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹. เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท sprintf STR title=%s clients.focus.title echo STR

เบžเบดเบกเบซเบปเบงเบ‚เปเป‰เบ‚เบญเบ‡เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ—เบตเปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเปƒเบ™เบ‚เบฐเบ™เบฐเบ™เบตเป‰ เป‚เบ”เบเบซเบปเบงเบ‚เปเป‰=.

ยท sprintf X tag=%s tags.focus.name เบเบปเบ”เบ„เบฑเป‰เบ‡เบ”เบฝเบง X

เบเป‰เบฒเบเบฅเบนเบเบ„เป‰เบฒเบ•เปเปˆเป„เบ›เบ—เบตเปˆเบ›เบฒเบเบปเบ”เป„เบ›เบซเบฒเปเบ—เบฑเบเบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

ยท sprintf X %s/%s tags.focus.index tags.count echo X

เบšเบญเบเบงเปˆเบฒเปเบ—เบฑเบเปƒเบ”เบ–เบทเบเป€เบ™เบฑเป‰เบ™ เปเบฅเบฐเบกเบตเปเบ—เบฑเบเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”

ยท sprintf l somelongstring echo lll

เบžเบดเบกเบชเบฒเบเบšเบฒเบ‡เบเบฒเบงเบชเบฒเบกเป€เบ—เบทเปˆเบญ, เปเบเบเบ”เป‰เบงเบเบเบฐเบซเบงเปˆเบฒเบ‡.

mktemp [bool|int|string|เบšเปเปˆเป„เบ”เป‰] เบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™ เบ„เปเบฒเบชเบฑเปˆเบ‡ [ARGS ... ]
เบชเป‰เบฒเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบŠเบปเปˆเบงเบ„เบฒเบงเบเบฑเบšเบ›เบฐเป€เบžเบ”เบ—เบตเปˆเปƒเบซเป‰ เปเบฅเบฐเปเบ—เบ™เบ—เบตเปˆเบเบฒเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡
เบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™ in เบ„เปเบฒเบชเบฑเปˆเบ‡ เปเบฅเบฐ ARGS เป‚เบ”เบเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบŠเบปเปˆเบงเบ„เบฒเบง. เปเบ—เบ™
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™. เบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบšเบ—เบฒเบ‡เบญเบญเบเบ‚เบญเบ‡ เบ„เปเบฒเบชเบฑเปˆเบ‡ เบ–เบทเบเบชเบปเปˆเบ‡เบ„เบทเบ™.

เบ›เบฝเบšเบ—เบฝเบš เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เบœเบนเป‰ เบ”เบณ เป€เบ™เบตเบ™เบเบฒเบ™ เบกเบนเบ™เบ„เปˆเบฒ
เบ›เบฝเบšเบ—เบฝเบšเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เบเบฑเบš เบกเบนเบ™เบ„เปˆเบฒ เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ›เบฝเบšโ€‹เบ—เบฝเบšโ€‹ เบœเบนเป‰ เบ”เบณ เป€เบ™เบตเบ™เบเบฒเบ™เบ—เบตเปˆเบขเบนเปˆ เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบชเบณเป€เบฅเบฑเบ”เบœเบปเบ™, เบกเบฑเบ™เบเบฑเบšเบ„เบทเบ™เบกเบฒเป€เบ›เบฑเบ™ 0, เบญเบทเปˆเบ™ 1. เบœเบนเป‰เบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™เบ„เบท:

ยท =: เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบกเบนเบ™เบ„เปˆเบฒเป€เบ—เบปเปˆเบฒเบเบฑเบš เบกเบนเบ™เบ„เปˆเบฒ

ยท !=: เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ„เปˆเบฒเบ‚เบญเบ‡เบšเปเปˆเป€เบ—เบปเปˆเบฒเบเบฑเบ™ เบกเบนเบ™เบ„เปˆเบฒ

ยท le: เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ„เปˆเบฒเบ‚เบญเบ‡ <= เบกเบนเบ™เบ„เปˆเบฒ

ยท lt: เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡ เบกเบนเบ™เบ„เปˆเบฒ

ยท ge: เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ„เปˆเบฒเบ‚เบญเบ‡ >= เบกเบนเบ™เบ„เปˆเบฒ

ยท gt: เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ„เปˆเบฒเบ‚เบญเบ‡ > เบกเบนเบ™เบ„เปˆเบฒ

เป„เบ”เป‰ เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™ le,lt,ge,gt เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เปเบกเปˆเบ™เบ‚เบญเบ‡เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบ›เบฐเป€เบžเบ” เบซเบผเบท
เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบŠเบฑเบ™. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ—เปเบฒเบญเบดเบ”เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเปเบฅเบฐ the
เบญเบฑเบ™เบ—เบตเบชเบญเบ‡เบกเบนเบ™เบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆ. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบชเบญเบ‡เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ, เปƒเบซเป‰เปƒเบŠเป‰เบ•เบปเบงเปเบ—เบ™
เบ„เปเบฒเบชเบฑเปˆเบ‡:

เปเบ—เบ™ FC tags.focus.frame_count \
เบ›เบฝเบšเบ—เบฝเบš tags.focus.client_count gt FC

เบกเบฑเบ™เบเบฑเบšเบ„เบทเบ™เบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบ–เป‰เบฒเบกเบตเบฅเบนเบเบ„เป‰เบฒเบซเบผเบฒเบเบเบงเปˆเบฒเปเบ—เบฑเบเบ—เบตเปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบซเบผเบฒเบเบเบงเปˆเบฒเบเบญเบš.

getenv NAME
เป„เบ”เป‰เบฎเบฑเบšเบ„เปˆเบฒเบ‚เบญเบ‡เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก NAME.

settenv NAME เบกเบนเบ™เบ„เปˆเบฒ
เบเปเบฒเบ™เบปเบ”เบ„เปˆเบฒเบ‚เบญเบ‡เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก NAME to เบกเบนเบ™เบ„เปˆเบฒ.

unsetenv NAME
เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก NAME.

เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ


เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ configure เบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡ herbstluftwm เปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบœเปˆเบฒเบ™ เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰, เป„เบ”เป‰เบฎเบฑเบš
เปเบฅเบฐ toggle เบ„เปเบฒเบชเบฑเปˆเบ‡. เบกเบตเบชเบญเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ: Strings เปเบฅเบฐเบ„เปˆเบฒ integer. เบญเบฑเบ™
เบ„เปˆเบฒเบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเปเบกเปˆเบ™เบ•เบฑเป‰เบ‡, เบ–เป‰เบฒเบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™เบ„เบท 1 เบซเบผเบทเบ„เปˆเบฒเบญเบทเปˆเบ™เบšเปเปˆเป€เบ—เบปเปˆเบฒเบเบฑเบš 0. เบ„เปˆเบฒเบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเปเบกเปˆเบ™
เบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡, เบ–เป‰เบฒเบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™ 0.

frame_gap (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบญเบšเปƒเบ™เบฎเบนเบšเปเบšเบšเบเบฐเป€เบšเบทเป‰เบญเบ‡.

frame_padding (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
padding เบžเบฒเบเปƒเบ™เบเบญเบšเปƒเบ™เบฎเบนเบšเปเบšเบšเบเบฐเป€เบšเบทเป‰เบญเบ‡, เป€เบŠเบฑเปˆเบ™: เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบŠเบฒเบเปเบ”เบ™เบ‚เบญเบ‡ a
เบเบญเบšเปเบฅเบฐเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ™เบกเบฑเบ™.

window_gap (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบเปƒเบ™เบซเบ™เบถเปˆเบ‡เบเบญเบšเปƒเบ™เบฎเบนเบšเปเบšเบšเบเบฐเป€เบšเบทเป‰เบญเบ‡.

snap_distance (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบ–เบทเบเบฅเบฒเบเบขเบนเปˆเปƒเบ™เป‚เบซเบกเบ”เบฅเบญเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™ snaps เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเปƒเบเป‰เบ„เบฝเบ‡เบ–เป‰เบฒ
เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเบกเบฑเบ™เบ™เป‰เบญเบเบเบงเปˆเบฒเบเบงเปˆเบฒ snap_distance.

snap_gap (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบฅเบฐเบšเบธเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเบ–เป‰เบฒเบฅเบนเบเบ‚เปˆเบฒเบเบ—เบตเปˆเบฅเบฒเบเป„เบ› snaps เบเบฑเบšเบ‚เบญเบšเปƒเบ™เบฎเบนเบšเปเบšเบšเบฅเบญเบ. เบ–เป‰เบฒ
snap_gap เบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 0, เบšเปเปˆเบกเบตเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆ.

mouse_recenter_gap (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบฅเบฐเบšเบธเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบฎเบญเบšเบˆเป. เบ–เป‰เบฒเบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ–เบทเบเป€เบฅเบทเบญเบเปเบฅเบฐเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบซเบ™เบน
เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบŠเปˆเบญเบ‡โ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบ™เบตเป‰โ€‹, เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ•เบฑเป‰เบ‡โ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เบชเบนเบ™โ€‹เบเบฒเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเปเป„เบ”เป‰เบ–เบทเบเบ›เบฐเป„เบงเป‰เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบซเบ™เบน, เปเบ•เปˆเบ–เบทเบเป€เบฅเบทเบญเบเปƒเบซเบกเปˆเป‚เบ”เบเปเบ›เป‰เบ™เบžเบดเบก.
เบ–เป‰เบฒเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เปเบกเปˆเบ™ 0 (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™), เป€เบกเบปเบฒเบชเปŒเบšเปเปˆเป€เบ„เบตเบเบ–เบทเบเปเบเป‰เป„เบ‚เป€เบ—เบทเปˆเบญ.

frame_border_active_color (เบชเบฒเบ/เบชเบต)
เบชเบตเบ‚เบญเบšเบ‚เบญเบ‡เบ‚เบญเบšเบ—เบตเปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆ.

frame_border_normal_color (เบชเบฒเบ/เบชเบต)
เบชเบตเบ‚เบญเบšเบ‚เบญเบ‡เบ‚เบญเบšเบ—เบตเปˆเบšเปเปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆ.

frame_border_inner_color (เบชเบฒเบ/เบชเบต)
เบชเบตเบ‚เบญเบ‡เบ‚เบญเบšเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบเบญเบš.

frame_bg_active_color (เบชเบฒเบ/เบชเบต)
เบชเบตเบ•เบทเปˆเบกเบ‚เบญเบ‡เบเบญเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ.

frame_bg_normal_color (เบชเบฒเบ/เบชเบต)
เบเบฒเบ™เบ•เบทเปˆเบกเบชเบตเบ‚เบญเบ‡เบเบญเบšเบ—เบตเปˆเบšเปเปˆเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆ (เบกเบฑเบ™เป€เบซเบฑเบ™เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ always_show_frame).

frame_bg_transparent (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เบžเบทเป‰เบ™เบซเบผเบฑเบ‡เบ‚เบญเบ‡เป€เบŸเบฃเบกเบกเบตเบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปƒเบช. เบ™เบฑเป‰เบ™ เปเบฒเบ เบ„เบงเบฒเบกเบงเปˆเบฒเบฎเบนเบšเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบ–เบทเบเบ•เบฑเบ”เบญเบญเบ
เบˆเบฒเบเบžเบฒเบเปƒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบตเบžเบฝเบ‡เปเบ•เปˆเบ‚เบญเบšเบเบญเบšเปเบฅเบฐเป€เบชเบฑเป‰เบ™เบ”เปˆเบฒเบ‡เบ‚เบญเบ‡ width เป€เบ›เบฑเบ™
frame_transparent_width เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰. เปƒเบŠเป‰ frame_active_opacity เปเบฅเบฐ frame_normal_opacity
เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปƒเบชเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡.

frame_transparent_width (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบฅเบฐเบšเบธเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเบ—เบตเปˆเบกเบตเบชเบต frame_bg_active_color if
frame_bg_transparent เบ–เบทเบเบเปเบฒเบ™เบปเบ”.

frame_border_width (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบš.

frame_border_inner_width (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเบ”เป‰เบฒเบ™เปƒเบ™เบ‚เบญเบ‡เบเบญเบš. เบ•เป‰เบญเบ‡เปœเป‰เบญเบเบเบงเปˆเบฒ frame_border_width, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ
เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเบ‚เบญเบšเปเบ•เปˆเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบกเบฑเบ™.

focus_crosses_monitor_boundaries (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡เป„เบงเป‰, เบ„เบณเบชเบฑเปˆเบ‡เป‚เบŸเบเบฑเบชเบ‚เป‰เบฒเบกเป€เบ‚เบ”เปเบ”เบ™เบ•เบดเบ”เบ•เบฒเบก. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบฅเบนเบเบ„เป‰เบฒเบขเบนเปˆเปƒเบ™
เบ—เบดเบ”โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบธเบกโ€‹เปƒเบชเปˆโ€‹เบเบฒเบ™โ€‹, เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เปƒเบ™โ€‹เบ—เบดเบ”โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบชเบธเบกโ€‹เปƒเบชเปˆโ€‹เบเบฒเบ™โ€‹.

raise_on_focus (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบฐเบ–เบทเบเบเบปเบเบ‚เบถเป‰เบ™เบกเบฒเบ–เป‰เบฒเบกเบฑเบ™เบ–เบทเบเบชเบธเบกเปƒเบชเปˆ. เบ„เปˆเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™
เป‚เปเบ”เบฅเบญเบ.

raise_on_focus_temporarily (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ–เบทเบเบเบปเบเบ‚เบถเป‰เบ™เบกเบฒเบŠเบปเปˆเบงเบ„เบฒเบงเบ–เป‰เบฒเบกเบฑเบ™เบชเบธเบกเปƒเบชเปˆเปเบ—เบฑเบเบ‚เบญเบ‡เบกเบฑเบ™. เบŠเบปเปˆเบงเบ„เบฒเบงเปƒเบ™
เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบฐเบเบฑเบšเบ„เบทเบ™เป„เบ›เบ•เปเบฒเปเบซเบ™เปˆเบ‡ stacking เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡เบ•เบปเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบญเบทเปˆเบ™เปเบกเปˆเบ™เบชเบธเบกเปƒเบชเปˆ.

rais_on_click (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ–เบทเบเบเบปเบเบ‚เบถเป‰เบ™เบกเบฒเบ–เป‰เบฒเบกเบฑเบ™เบ–เบทเบเบ„เบฅเบดเบ. เบ„เปˆเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™
เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ—เบตเปˆโ€‹เป€เบฅเบทเปˆเบญเบ™โ€‹เป„เบ”เป‰โ€‹.

window_border_width (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบšเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.

window_border_inner_width (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเบ”เป‰เบฒเบ™เปƒเบ™เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เบ•เป‰เบญเบ‡เปœเป‰เบญเบเบเบงเปˆเบฒ window_border_width,
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปเบ•เปˆเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบกเบฑเบ™.

window_border_active_color (เบชเบฒเบ/เบชเบต)
เบชเบตเบ‚เบญเบšเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบงเป‰.

window_border_normal_color (เบชเบฒเบ/เบชเบต)
เบชเบตเบ‚เบญเบšเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆ.

window_border_urgent_color (เบชเบฒเบ/เบชเบต)
เบชเบตเบ‚เบญเบšเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆเปเบ•เปˆเบฎเบตเบšเบ”เปˆเบงเบ™.

window_border_inner_color (เบชเบฒเบ/เบชเบต)
เบชเบตเบ‚เบญเบ‡เบ‚เบญเบšเบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.

always_show_frame (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เป€เบŸเบฃเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡. เบ–เป‰เบฒเบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡, เบžเบฝเบ‡เปเบ•เปˆเป€เบŸเบฃเบกเบ—เบตเปˆเบกเบตเบˆเบธเบ”เบชเบธเบกเบซเบผเบทเบกเบตเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบขเบนเปˆเปƒเบ™
เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฐเปเบ”เบ‡.

frame_active_opacity (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เป‚เบŸเบเบฑเบชเบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปเบชเบ‡เบ‚เบญเบ‡เป€เบŸเบฃเบกเป€เบ›เบฑเบ™เป€เบ›เบตเป€เบŠเบฑเบ™. เบฎเบฝเบโ€‹เบฎเป‰เบญเบ‡โ€‹เปƒเบซเป‰โ€‹เบกเบตโ€‹เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบเบฒเบ™โ€‹เปเบฅเปˆเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบญเบปเบฒโ€‹
เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เบปเบงเบˆเบดเบ‡.

frame_normal_opacity (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปƒเบชเบ‚เบญเบ‡เป€เบŸเบฃเบกเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆเป€เบ›เบฑเบ™เป€เบ›เบตเป€เบŠเบฑเบ™. เบฎเบฝเบโ€‹เบฎเป‰เบญเบ‡โ€‹เปƒเบซเป‰โ€‹เบกเบตโ€‹เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบเบฒเบ™โ€‹เปเบฅเปˆเบ™โ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบญเบปเบฒโ€‹
เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เบปเบงเบˆเบดเบ‡.

default_frame_layout (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ”เบฑเบ”โ€‹เบŠเบฐโ€‹เบ™เบตโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป€เบŸเบฃเบกโ€‹, เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบเบญเบšโ€‹เปƒเบซเบกเปˆโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบถเป‰เบ™ (เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹เบซเบผเบทโ€‹เปƒเบ™ a
tag เปƒเบซเบกเปˆ). เบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบฅเบฐเบ„เบงเบฒเบกเบซเบกเบฒเบเบ‚เบญเบ‡เบกเบฑเบ™, เปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡
เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡.

default_direction_external_only (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ™เบตเป‰โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เบžเบถเบ”โ€‹เบ•เบดโ€‹เบเปเบฒโ€‹เบ‚เบญเบ‡โ€‹เบˆเบธเบ”โ€‹เบชเบธเบกโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹ -e or -i เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบกเปˆเบ™
เบกเบญเบšเปƒเบซเป‰. เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบธเบกเปƒเบชเปˆเปเบฅเบฐ shift เบ›เปˆเบฝเบ™เบเบญเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบตเบญเบทเปˆเบ™เป†
เบฅเบนเบเบ„เป‰เบฒเปƒเบ™เบเบญเบšเบ™เบตเป‰เปƒเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ MANAGEMENT. เบญเบทเปˆเบ™, เบฅเบนเบเบ„เป‰เบฒเบžเบฒเบเปƒเบ™เบเบญเบšเบ›เบฐเบˆเบธเบšเบฑเบ™
เบ–เบทเบเป€เบฅเบทเบญเบเบ–เป‰เบฒเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ MANAGEMENT.

gapless_grid (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบเบญเบšเบ—เบตเปˆเบˆเบฑเบ”เบฅเบฝเบ‡เบ•เบฒเบกเบ•เบฒเบ‚เปˆเบฒเบเป„เบŸเบŸเป‰เบฒ
เบฎเบนเบšเปเบšเบš. เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบฅเบนเบเบ„เป‰เบฒเบชเบธเบ”เบ—เป‰เบฒเบเบชเบฐเป€เบซเบกเบตเบ•เบทเปˆเบกเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบžเบฒเบเปƒเบ™เบเบญเบšเบ™เบตเป‰. เบ–เป‰เบฒเบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡,
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบฅเบนเบเบ„เป‰เบฒเบชเบธเบ”เบ—เป‰เบฒเบเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบเบญเบšเบ™เบตเป‰.

smart_frame_surroundings (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เบ‚เบญเบšเปเบฅเบฐเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบˆเบฐเบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเป€เบกเบทเปˆเบญเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบŠเบฑเบ”เป€เบˆเบ™เบเปˆเบฝเบงเบเบฑเบš
เบ‚เบญเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ.

smart_window_surroundings (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เบ‚เบญเบšเปเบฅเบฐเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบฐเบ–เบทเบเบฅเบถเบšเบญเบญเบเปเบฅเบฐเบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบŠเบฑเบ”เป€เบˆเบ™
เบเปˆเบฝเบงเบเบฑเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ. เบเบฒเบ™เบ•เบปเบšเปเบ•เปˆเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบเปเบฒเบซเบ™เบปเบ”เบ„เปˆเบฒเป‚เบ”เบ
theme.เบงเบฑเบ”เบ–เบธเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”.

focus_follows_mouse (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡เปเบฅเบฐเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ–เบทเบเบชเบธเบกเปƒเบชเปˆเป‚เบ”เบเบ•เบปเบงเบเบฐเบžเบดเบšเบซเบ™เบน, เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ™เบตเป‰เปเบกเปˆเบ™เบชเบธเบกเปƒเบชเปˆ (เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰
เบเบฑเบ‡เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเป€เบ›เบฑเบ™เบˆเบธเบ”เบชเบธเบก sloppy). เบ–เป‰เบฒเบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ„เบฅเบดเบเป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบˆเบธเบ”เป‚เบŸเบเบฑเบชเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
เป‚เบ”เบเบซเบ™เบน.

เบ–เป‰เบฒเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบญเบทเปˆเบ™เบ–เบทเบเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เป‚เบ”เบเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบˆเบธเบ”เบชเบธเบก (เป€เบŠเบฑเปˆเบ™: เป€เบกเบทเปˆเบญเบกเบตเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบกเบต pseudotiled
เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบชเบนเบ‡โ€‹เบชเบธเบ”โ€‹) เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบ„เบฅเบดเบโ€‹เปƒเบชเปˆโ€‹เบžเบดโ€‹เป€เบชเบ”โ€‹เปเบกเปˆเบ™โ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบˆเบธเบ”โ€‹เบชเบธเบกโ€‹.

focus_stealing_prevention (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เบžเบฝเบ‡เปเบ•เปˆ pagers เปเบฅเบฐ taskbars เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ›เปˆเบฝเบ™เบˆเบธเบ”เบชเบธเบก. เบ–เป‰เบฒเบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡, เบ—เบฑเบ‡เปเบปเบ”
เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฒเบกเบฒเบ”เบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบˆเบธเบ”เบชเบธเบก.

monitors_locked (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเปƒเบซเบเปˆเบเบงเปˆเบฒ 0, เบฅเบนเบเบ„เป‰เบฒเปƒเบ™เบˆเปเบžเบฒเบšเบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบšเปเปˆเบ–เบทเบเบเป‰เบฒเบ เบซเบผเบทเบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เบญเบตเบเบ•เปเปˆเป„เบ›.
เบ–เป‰เบฒเบกเบฑเบ™เบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 0, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบ‚เบญเบ‡เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡, เปเบฅเบฐเบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
เบˆเบฐเบ–เบทเบเบˆเบฑเบ”เบฎเบฝเบ‡เปƒเบซเบกเปˆเบ–เป‰เบฒเป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เป€เบงเบฅเบฒเบ™เบตเป‰. เบ—เปˆเบฒเบ™เบšเปเปˆเบ„เบงเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ™เบตเป‰โ€‹เบ”เป‰เบงเบโ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เป€เบ™เบทเปˆเบญเบ‡โ€‹เบˆเบฒเบโ€‹เบšเบฑเบ™โ€‹เบซเบฒ concurrency; เปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ เบฅเบฑเบญเบ เปเบฅเบฐ เบ›เบปเบ”เบฅเบฑเบญเบ
เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™.

swap_monitors_to_get_tag (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹: เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบšเบดเปˆเบ‡โ€‹เป‚เบ„เบ”โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹, เบ—เบตเปˆโ€‹เปเบฅเป‰เบงโ€‹เปเบกเปˆเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบˆเปโ€‹เบžเบฒเบšโ€‹เบญเบทเปˆเบ™โ€‹, เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹
เป€เบ™เบทเป‰เบญเปƒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบˆเบฐเบ–เบทเบเปเบฅเบเบ›เปˆเบฝเบ™เปเบฅเบฐเบ—เปˆเบฒเบ™เบˆเบฐเป€เบซเบฑเบ™เปเบ—เบฑเบเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบขเบนเปˆเปƒเบ™เบˆเปเบžเบฒเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ. เบ–เป‰เบฒ
เบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡, เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เบญเบทเปˆเบ™เป†เปเบกเปˆเบ™เบชเบธเบกเปƒเบชเปˆเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เปเบ—เบฑเบเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™.

auto_detect_monitors (เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบก)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, detect_monitors เบˆเบฐเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบˆเปเบžเบฒเบš,
เบ•เบฑเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบซเบผเบทเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”.

tree_style (String)
เบกเบฑเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบžเบดเบกเบ•เบปเป‰เบ™เป„เบกเป‰ ascii เบ—เบตเปˆเบชเบงเบเบ‡เบฒเบก. เบกเบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบขเบนเปˆ
เบขเปˆเบฒเบ‡เปœเป‰เบญเบ 8 เบ•เบปเบงเบญเบฑเบเบชเบญเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡: X|:#+*-. เบœเบฐเบฅเบดเบ”เบ•เบปเป‰เบ™เป„เบกเป‰เป€เบŠเบฑเปˆเบ™:

X-.เบฎเบฒเบ
#-. เป€เบ”เบฑเบ 0
| #-*เบฅเบนเบ 01
| +-*เบฅเบนเบ 02
+-. เป€เบ”เบฑเบ 1
: #-* เป€เบ”เบฑเบ 10
: +-* เป€เบ”เบฑเบ 01

เบ„เบธเบ™เบ„เปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบš tree_style เปเบกเปˆเบ™: โ•พโ”‚ โ”œโ””โ•ผโ”€โ” เบซเบผเบท -| |'--. เบซเบผเบท โ•พโ”‚ โ”œโ•ฐโ•ผโ”€โ•ฎ.

wmname (เบชเบฐเบ•เบฃเบดเบ‡)
เบกเบฑเบ™เบ„เบงเบšเบ„เบธเบกเบ„เปˆเบฒเบ‚เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” _NET_WM_NAME เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบฎเบฒเบ, เป€เบŠเบดเปˆเบ‡เบฅเบฐเบšเบธ
เบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเปเบฅเปˆเบ™. เบ„เปˆเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” _NET_WM_NAME เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบฎเบฒเบเปเบกเปˆเบ™เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบžเบฒเบเบ™เบญเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰:

ยท cycle_value wmname herbstluftwm LG3D

pseudotile_center_threshold (Int)
เบ–เป‰เบฒเปƒเบซเบเปˆเบเบงเปˆเบฒ 0, เบกเบฑเบ™เบˆเบฐเบฅเบฐเบšเบธเป„เบฅเบเบฐเบซเปˆเบฒเบ‡เปœเป‰เบญเบเบชเบธเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡ pseudotile เบชเบนเบ™เบเบฒเบ‡
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปเบฅเบฐเบ‚เบญเบšเบ‚เบญเบ‡เบเบญเบšเบซเบผเบทเบเบฐเป€เบšเบทเป‰เบญเบ‡เบ—เบตเปˆเบกเบฑเบ™เบ–เบทเบเบกเบญเบšเบซเบกเบฒเบเปƒเบซเป‰. เบ–เป‰เบฒเป„เบฅเบเบฐเบ™เบตเป‰
เบ•เปˆเปเบฒเบเบงเปˆเบฒ pseudotile_center_threshold, เบกเบฑเบ™เบ–เบทเบเบˆเบฑเบ”เบฅเบฝเบ‡เบขเบนเปˆเบ”เป‰เบฒเบ™เบŠเป‰เบฒเบเป€เบ—เบดเบ‡เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ
เบเบฐเป€เบšเบทเป‰เบญเบ‡.

update_dragged_clients (Int)
เบ–เป‰เบฒเบ•เบฑเป‰เบ‡, เป€เบ™เบทเป‰เบญเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบˆเบฐเบ–เบทเบเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบฑเบ™เบ—เบตเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบกเบฑเบ™เบเบฑเบš
เบซเบ™เบน. เบ–เป‰เบฒเบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡, เป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบˆเบฐเบ–เบทเบเบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบ›เบธเปˆเบกเบซเบ™เบนเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ.

เบเบปเบ”เบฅเบฐเบšเบฝเบš


เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เป€เบกเบทเปˆเบญเบžเบงเบเป€เบ‚เบปเบฒเบ›เบฒเบเบปเบ”. เปเบ•เปˆเบฅเบฐ
เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบปเบ‡เบเบฑเบšเบŠเบธเบ”เบเปˆเบญเบเบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบฑเบ‡เปเบปเบ” เปเบฅเบฐเบเบณเบ™เบปเบ”เบŠเบธเบ”เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบชเบณเบฅเบฑเบš
เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ (เป€เบญเบตเป‰เบ™เบงเปˆเบฒ เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™s). เบเบปเบ”เบฅเบฐเบšเบฝเบšเบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰:

เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบš [[--]เบ—เบธเบ‡|[--]LABEL|[--]เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚|[--]เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™ ... ]

เปเบ•เปˆเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ เบ—เบธเบ‡s, เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚s, เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™s เปเบฅเบฐ, เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, a LABEL.
(เปเบ•เปˆเบฅเบฐเบญเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เบณเปœเป‰เบฒเป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ”เป‰เบงเบเบชเบญเบ‡เบ‚เบตเบ” (--) เป€เบžเบทเปˆเบญเบชเบฐเปœเบญเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
iptables(8) เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ„เป‰เบฒเบเบ„เบท).

เปเบ•เปˆเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบชเบฒเบกเบฒเบ”เบ–เบทเบเปƒเบชเปˆเบ›เป‰เบฒเบเบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เป‚เบ”เบเบเบฒเบ™เบฅเบฐเบšเบธ LABEL เบ„เบธเบ™โ€‹เบชเบปเบกโ€‹เบšเบฑเบ”:

ยท [--]เบ›เป‰เบฒเบเบเบณเบเบฑเบš=เบกเบนเบ™เบ„เปˆเบฒ

เบ–เป‰เบฒเบซเบผเบฒเบเบ›เป‰เบฒเบเบเบณเบเบฑเบšเบ–เบทเบเบฅเบฐเบšเบธ, เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบฅเบฒเบเบŠเบทเปˆเบˆเบฐเบ–เบทเบเบ™เบณเปƒเบŠเป‰. เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ›เป‰เบฒเบเบŠเบทเปˆ
เปƒเบซเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบปเบ”เบฅเบฐเบšเบฝเบšเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบŠเบทเปˆเบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบ”เบฑเบ”เบŠเบฐเบ™เบตเบ‚เบญเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบš
เบ™เบฑเบšเบ•เบฑเป‰เบ‡เป โ€‹โ€‹เบ•เปˆเบชเบธเบ”เบ—เป‰เบฒเบ เบœเบดเบ”เบเบปเบ”เปเบฒเบ -F เบ„เปเบฒเบชเบฑเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบเบฐเบ•เบธเป‰เบ™เบขเบนเปˆเปƒเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”).

เป€เบ„เบฑเบ”เบฅเบฑเบš
เบ›เป‰เบฒเบเบเบณเบเบฑเบšเบเบปเบ”เบฅเบฐเบšเบฝเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™เบ”เบฑเบ”เบŠเบฐเบ™เบตเบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™. เบ›เป‰เบฒเบเบเบณเบเบฑเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบ, เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆ
เบ—เปˆเบฒเบ™เบเปเบฒเบ™เบปเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡ LABEL. เบ›เป‰เบฒเบเบเบณเบเบฑเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบˆเบฑเบšเป„เบ”เป‰
เบเบฑเบš เบ›เป‰เบฒเบเบžเบดเบก เบ—เบธเบ‡.

เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเปƒเบซเบกเปˆเบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™, herbstluftwm เบžเบฐเบเบฒเบเบฒเบกเปƒเบŠเป‰เปเบ•เปˆเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเปƒเบซเบกเปˆเบ™เบตเป‰
เบ•เปเปˆเป„เบ›เบ™เบตเป‰: เบ–เป‰เบฒเปเบ•เปˆเบฅเบฐเบ„เบปเบ™ เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚ เบ‚เบญเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ™เบตเป‰เบเบปเบ‡เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ™เบตเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เบธเบเป†
เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™ เบ–เบทเบโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹. (เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เป€เบ‡เบทเปˆเบญเบ™โ€‹เป„เบ‚โ€‹เปƒเบซเป‰โ€‹, เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹
เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ„เบปเบ™โ€‹)

เปเบ•เปˆเบฅเบฐเบ„เบปเบ™ เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚ เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เบŠเบทเปˆ, เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™ เปเบฅเบฐ เบ เบกเบนเบ™เบ„เปˆเบฒ. เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบกเปˆเบ™:

ยท ~ เบเบปเบ‡เบเบฑเบ™เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เบ–เบทเบเบˆเบฑเบšเบ„เบนเปˆเป‚เบ”เบ regex เบกเบนเบ™เบ„เปˆเบฒ.

ยท = เบเบปเบ‡เบเบฑเบ™เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡ เป€เบซเบกเบฒเบฐเบชเบปเบก string เปเบกเปˆเบ™เป€เบ—เบปเปˆเบฒเบเบฑเบš เบกเบนเบ™เบ„เปˆเบฒ.

เบ–เบทเบเบ•เป‰เบญเบ‡ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” เปเบกเปˆเบ™:

เบ•เบปเบงเบขเปˆเบฒเบ‡
เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบ—เปเบฒเบญเบดเบ”เปƒเบ™ WM_CLASS เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ.

เบฅเบฐเบ”เบฑเบš
เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบ—เบตเบชเบญเบ‡เปƒเบ™ WM_CLASS เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ.

เบซเบปเบงเบ‚เปเป‰
เบซเบปเบงเบ‚เปเป‰เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ.

pid
id เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ (เบ„เปเบฒเป€เบ•เบทเบญเบ™: pid เปเบกเปˆเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบธเบเบ„เบปเบ™. เบ™เบตเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เบเบปเบ‡เบเบฑเบ™เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบ•เบฑเป‰เบ‡ _NET_WM_PID เป€เบ›เบฑเบ™ pid เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡).

เบชเบนเบ‡เบชเบธเบ”
เบเบปเบ‡เบเบฑเบ™เบ–เป‰เบฒเบญเบฒเบเบธเบ‚เบญเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบงเบฑเบ”เปเบ—เบเป€เบ›เบฑเบ™เบงเบดเบ™เบฒเบ—เบตเบšเปเปˆเป€เบเบตเบ™ เบกเบนเบ™เบ„เปˆเบฒ. เบ™เบตเป‰
เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบเบฑเบšเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ = เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ–เป‰เบฒเป€เบเบตเบ™ maxage เปเบฅเป‰เบง (เปเบฅเบฐ
เบˆเบฐเบšเปเปˆเบเบปเบ‡เบเบฑเบ™เบญเบตเบ), เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ™เบตเป‰เบ–เบทเบเบฅเบถเบšเบญเบญเบ. (เบ”เป‰เบงเบเบ™เบตเป‰, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบš
เบ—เบตเปˆเบกเบตเบŠเบตเบงเบดเบ”เบขเบนเปˆเปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.)

เบ›เบฐเป€เบžเบ”เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
เบเบปเบ‡เบเบฑเบšเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” _NET_WM_WINDOW_TYPE เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.

เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก
เบเบปเบ‡เบเบฑเบšเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” WM_WINDOW_ROLE เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก เบ–เป‰เบฒเบกเบฑเบ™เบ–เบทเบเบ•เบฑเป‰เบ‡เป‚เบ”เบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.

เปเบ•เปˆเบฅเบฐเบ„เบปเบ™ เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™ เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ NAME=เบกเบนเบ™เบ„เปˆเบฒ เบ„เบนเปˆ. เบ–เบทเบเบ•เป‰เบญเบ‡ เบŠเบทเปˆ เปเบกเปˆเบ™:

เป‚เบ„เบ”โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡
เบเป‰เบฒเบเบฅเบนเบเบ„เป‰เบฒเป„เบ›เปเบ—เบฑเบ เบกเบนเบ™เบ„เปˆเบฒ.

เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ
เบเป‰เบฒเบเบฅเบนเบเบ„เป‰เบฒเป„เบ›เบซเบฒเปเบ—เบฑเบเป€เบ—เบดเบ‡เบˆเปเบžเบฒเบš เบกเบนเบ™เบ„เปˆเบฒ. เบ–เป‰เบฒ tag เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™
เบเปเบฒเบ™เบปเบ”, เปเบฅเบฐ switchtag เบ–เบทเบเบเปเบฒเบ™เบปเบ”เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒ, เบเป‰เบฒเบเบฅเบนเบเบ„เป‰เบฒเป„เบ›เบซเบฒเปเบ—เบฑเบเบ™เบฑเป‰เบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบชเบฐเปเบ”เบ‡เปเบ—เบฑเบเบ™เบฑเป‰เบ™เบขเบนเปˆเปƒเบ™เบˆเปเบžเบฒเบš เบกเบนเบ™เบ„เปˆเบฒ. เบ–เป‰เบฒเบœเบปเบ™เบ‚เบญเบ‡เปเบ—เบฑเบเบ–เบทเบเบฅเบฐเบšเบธ, เปเบ•เปˆ switchtag
เบšเปเปˆเปเบกเปˆเบ™, เบšเปเปˆเบชเบปเบ™เปƒเบˆเบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™เบ™เบตเป‰.

เบˆเบธเบ”เบชเบธเบก
เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบฅเบนเบเบ„เป‰เบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เปƒเบชเปˆเปเบ—เบฑเบเบ‚เบญเบ‡เบฅเบฒเบงเบซเบผเบทเบšเปเปˆ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ เป„เบ›. เบกเบนเบ™เบ„เปˆเบฒ
เบชเบฒเบกเบฒเบ” on, เป„เบ› or toggle.

switchtag
เบ–เป‰เบฒเป‚เบŸเบเบฑเบชเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เปเบฅเบฐเบฅเบนเบเบ„เป‰เบฒเบ–เบทเบเปƒเบชเปˆเปƒเบชเปˆเบ›เป‰เบฒเบเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ switchtag เบšเบญเบ
เบšเปเปˆเบงเปˆเบฒเปเบ—เบฑเบเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบซเบผเบทเบšเปเปˆ. เบ–เป‰เบฒเปเบ—เบฑเบเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบˆเปเปƒเบ”เบเปเปˆเบ•เบฒเบกเปเบ•เปˆ
เบšเปเปˆเป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆ, เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบžเบฝเบ‡เปเบ•เปˆเบ–เบทเบเบ™เปเบฒเบกเบฒเปƒเบซเป‰เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
swap_monitors_to_get_tag เปเบกเปˆเบ™เป€เบ›เบตเบ”เบ™เปเบฒเปƒเบŠเป‰. เบกเบนเบ™เบ„เปˆเบฒ เบชเบฒเบกเบฒเบ” on, เป„เบ› or toggle.

เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡
เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบฅเบนเบเบ„เป‰เบฒเบˆเบฐเบ–เบทเบเบ„เบธเป‰เบกเบ„เบญเบ‡เบซเบผเบทเบšเปเปˆ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ on. เบกเบนเบ™เบ„เปˆเบฒ เบชเบฒเบกเบฒเบ”
on, เป„เบ› or toggle.

เบ”เบฑเบ”เบŠเบฐเบ™เบต
เบเป‰เบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป„เบ›เบซเบฒเบ”เบฑเบ”เบŠเบฐเบ™เบตเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบ•เบปเป‰เบ™เป„เบกเป‰. เบกเบนเบ™เบ„เปˆเบฒ เป€เบ›เบฑเบ™ frame เบ”เบฑเบ”เบŠเบฐเบ™เบต.

เบ›เบญเบก
เบเปเบฒเบ™เบปเบ”เบชเบฐเบ–เบฒเบ™เบฐ pseudotile เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ. เบกเบนเบ™เบ„เปˆเบฒ เบชเบฒเบกเบฒเบ” on, เป„เบ› or toggle.

ewmhrequests
เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเบชเบฐเบ–เบฒเบ™เบฐเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก (เบชเบฐเบ–เบฒเบ™เบฐเป€เบ•เบฑเบกเบˆเปเปเบฅเบฐเบ—เบธเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆ)
เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เป‚เบ”เบเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป‚เบ”เบเบœเปˆเบฒเบ™ ewmh เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡. เบ™เบตเป‰เบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™
เบชเบฐเบ–เบฒเบ™เบฐเป€เบ•เบฑเบกเบˆเปเบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เปเป‚เบ”เบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เบกเบนเบ™เบ„เปˆเบฒ เบชเบฒเบกเบฒเบ” on, เป„เบ› or toggle, เบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
to on.

ewmhnotify
เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒ hlwm เบ„เบงเบ™เปเบˆเป‰เบ‡เปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒเบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ EMWH (เบ›เบฐเบˆเบธเบšเบฑเบ™เบกเบตเบžเบฝเบ‡เปเบ•เปˆ
เบชเบฐเบ–เบฒเบ™เบฐเป€เบ•เบฑเบกเบˆเป). เบ–เป‰เบฒเบ•เบฑเป‰เบ‡เบญเบฑเบ™เบ™เบตเป‰, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบˆเบฐเบšเปเปˆเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เป‚เปเบ”เป€เบ•เบฑเบกเบˆเป
เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฑเบ‡เป€เบ›เบฑเบ™เป€เบ•เบฑเบกเบˆเป. เบกเบนเบ™เบ„เปˆเบฒ เบชเบฒเบกเบฒเบ” on, เป„เบ› or toggle, เบกเบฑเบ™เบ•เบฑเป‰เบ‡เป„เบงเป‰เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™ on.

เป€เบ•เบฑเบกโ€‹เบˆเป
เบ•เบฑเป‰เบ‡เบ—เบธเบ‡เป€เบ•เบฑเบกเบˆเปเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ. เบกเบนเบ™เบ„เปˆเบฒ เบชเบฒเบกเบฒเบ” on, เป„เบ› or toggle.

เบชเบฝเบ‡
เบ›เปˆเบญเบเบเบปเบ”เบฅเบฐเบšเบฝเบš hook เปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡ เบกเบนเบ™เบ„เปˆเบฒ เบŠเบฐเบ™เบฐ เป€เบกเบทเปˆเบญเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ™เบตเป‰เบ–เบทเบเบเบฐเบ•เบธเป‰เบ™เป‚เบ”เบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปƒเบซเบกเปˆ
เบ”เป‰เบงเบ id เบŠเบฐเบ™เบฐ. เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบซเบผเบฒเบเบ„เบฑเป‰เบ‡, เป€เบŠเบดเปˆเบ‡เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ” a
hook เบ—เบตเปˆเบˆเบฐเบ›เปˆเบญเบเบญเบญเบเบกเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡ hook เปเบ•เปˆเบฅเบฐเบœเบปเบ™.

เปœเป‰เบฒเบเบฒเบ
เบเปเบฒเบ™เบปเบ” keymask เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒ. keymask เปเบกเปˆเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ›เบปเบเบเบฐเบ•เบดเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™
เบ•เปเปˆเบเบฑเบšเบเบฒเบ™เบชเบฐเป€เปœเบตเบ•เบปเบงเบชเบฐเบ•เบฃเบดเบ‡ (เป€เบšเบดเปˆเบ‡ list_keybinds). เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบเบปเบ‡เบเบฑเบš keybinding เปเบกเปˆเบ™
เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบฅเบนเบเบ„เป‰เบฒเบ™เบตเป‰เบ–เบทเบเบชเบธเบกเปƒเบชเปˆ, เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™. keymask เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™
เป€เบ›เบฑเบ™เบชเบฐเบ•เบฃเบดเบ‡เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ (""), เป€เบŠเบดเปˆเบ‡เบšเปเปˆเป„เบ”เป‰เบ›เบดเบ”เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ‚เบญเบ‡ keybinding เปƒเบ”.

เบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเบšเบฒเบ‡เบžเบดเป€เบชเบ” เบ”เบญเบเป„เบกเป‰:

ยท เบšเปเปˆ: เบ›เบฐเบ•เบดเป€เบชเบ”เบ•เปเปˆเป„เบ› เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚.

ยท !: เบ„เบทเบเบฑเบ™เบเบฑเบšเบšเปเปˆ.

ยท XNUMX เบ„เบฑเป‰เบ‡: เปƒเบŠเป‰เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ™เบตเป‰เบ„เบฑเป‰เบ‡เบ”เบฝเบง (เปเบฅเบฐเบฅเบถเบšเบกเบฑเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™).

ยท printlabel: เบžเบดเบกเบ›เป‰เบฒเบเบ‚เบญเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบซเบกเปˆเป€เบžเบทเปˆเบญ stdout.

ยท prepend: prepend เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹เบเบฑเบšโ€‹เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบปเบ”โ€‹เบฅเบฐโ€‹เบšเบฝเบšโ€‹เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบกโ€‹เบกเบฑเบ™โ€‹. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบฑเบ™
เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เบ—เบฑเบšเป‚เบ”เบเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง.

เบ•เบปเบงเบขเปˆเบฒเบ‡:

ยท เบเบปเบ”เบฅเบฐเบšเบฝเบš --class=Netscape --tag=6 --focus=off

เบเป‰เบฒเบเบ—เบธเบเบ•เบปเบงเบขเปˆเบฒเบ‡ Netscape เป„เบ›เปเบ—เบฑเบ 6, เปเบ•เปˆเบšเปเปˆเป„เบ”เป‰เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบžเบงเบเบกเบฑเบ™.

ยท rule not class~.*[tt]erm tag=2

เบเป‰เบฒเบเบฅเบนเบเบ„เป‰เบฒเบ—เบฑเบ‡เปเบปเบ”เป„เบ›เปเบ—เบฑเบ 2, เบ–เป‰เบฒเบซเป‰เบญเบ‡เบฎเบฝเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเบชเบดเป‰เบ™เบชเบธเบ”เบ”เป‰เบงเบเบ„เบณเบชเบฑเบš เบซเบผเบท Term.

ยท rule class=Thunderbird index=/0

เปเบŠเบเบ•เบปเบงเบขเปˆเบฒเบ‡ Thunderbird เบ—เบฑเบ‡เปเบปเบ”เปƒเบชเปˆเปƒเบ™เบ•เบปเป‰เบ™เป„เบกเป‰เบ—เบตเปˆเบšเปเปˆเบกเบตเบˆเบธเบ”เบชเบธเบก เปเบฅเบฐเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เบ—เปเบฒเบญเบดเบ”
เป€เบ”เบฑเบเบ™เป‰เบญเบ.

ยท เบเบปเบ”เบฅเบฐเบšเบฝเบš --windowtype=_NET_WM_WINDOW_TYPE_DIALOG --focus=on

เบ•เบฑเป‰เบ‡เป‚เบŸเบเบฑเบชเปƒเบชเปˆเบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเปƒเปเปˆเบ—เบตเปˆเบ•เบฑเป‰เบ‡ _NET_WM_WINDOW_TYPE เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡.

WINDOW IDS


เบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบผเบฒเบเบเบญเบกเบฎเบฑเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป€เบ›เบฑเบ™เป€เบญเบเบฐเบชเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡, เป€เบŠเบฑเปˆเบ™: เบ›เบดเบ”. syntax เบกเบตเบ”เบฑเปˆเบ‡เบ™เบตเป‰:

ยท string เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ โ€” เบซเบผเบทเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบตเปˆเบ‚เบฒเบ”เบซเบฒเบเป„เบ› โ€” เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

ยท เป€เบญเบเบฐเบชเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เบ”เปˆเบงเบ™เบšเบฒเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบฎเบตเบšเบ”เปˆเบงเบ™.

ยท 0xHEXID - เบšเปˆเบญเบ™เปƒเบ” HEXID เปเบกเปˆเบ™เบšเบฒเบ‡เป€เบฅเบเบ–เบฒเบ™เบชเบดเบšเบซเบปเบ โ€” เบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบชเปˆเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ”เป‰เบงเบ
เบฅเบฐเบซเบฑเบ”เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก X11 hexadecimal เปเบกเปˆเบ™ HEXID.

ยท เบ•เบฑเบ”เบชเบดเบ™ - เบšเปˆเบญเบ™เปƒเบ” เบ•เบฑเบ”เบชเบดเบ™ เปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบเบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบกเบšเบฒเบ‡เบญเบฑเบ™ โ€” เบญเป‰เบฒเบ‡เบญเบตเบ‡เปœเป‰เบฒเบˆเปเบ”เป‰เบงเบเป€เบฅเบเบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบก
ID เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก X11 เบ•เบฑเบ”เบชเบดเบ™.

เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡


เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบž
เบ•เบปเป‰เบ™เป„เบกเป‰เบงเบฑเบ”เบ–เบธเบเบฑเบ‡เบšเปเปˆเบ„เบปเบ‡เบ—เบตเปˆ, ie เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบˆเบปเบ™เบเปˆเบงเบฒเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ•เปเปˆเป„เบ›
เบ›เปˆเบญเบ. เบชเบฐเบ™เบฑเป‰เบ™เปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ™เบตเป‰เบญเบตเบเบ„เบฑเป‰เบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบญเบฑเบšเป€เบเบฃเบ”เบ„เบฑเป‰เบ‡เบ•เปเปˆเป„เบ›.

เบ•เบปเป‰เบ™เป„เบกเป‰เบงเบฑเบ”เบ–เบธเปเบกเปˆเบ™เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒเบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบกเบตเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš / sys เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบˆเบฒเบ
Linux kernel. เบซเบผเบฒเบเบซเบ™เปˆเบงเบเบ‡เบฒเบ™ (เป€เบŠเบฑเปˆเบ™เปเบ—เบฑเบ, เบˆเปเบžเบฒเบš, เบฅเบนเบเบ„เป‰เบฒ, ... ) เบกเบตเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡
เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐโ€‹เบ‚เบญเบ‡โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป‚เบ”เบโ€‹เบเบปเบ‡โ€‹. เบ•เบปเป‰เบ™เป„เบกเป‰เบ–เบทเบเบžเบดเบกเบญเบญเบเป‚เบ”เบเบ„เปเบฒเบชเบฑเปˆเบ‡ object_tree เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบซเบผเบฒเบ
เบซเบผเบทเปœเป‰เบญเบเบเบงเปˆเบฒเบ”เบฑเปˆเบ‡เบ™เบตเป‰:

$ herbstclient object_tree
โ•พโ”€โ”
โ”œโ”€โ” tags
โ”‚ โ”œโ”€โ” เบ•เบฒเบกเบŠเบทเปˆ
โ”‚ โ”‚ โ”œโ”€โ•ผ 1
โ”‚ โ”‚ ...
โ”‚ โ”‚ โ””โ”€โ•ผ 9
โ”‚ โ””โ”€โ•ผ เบˆเบธเบ”เบชเบธเบก
โ”œโ”€โ” เบฅเบนเบเบ„เป‰เบฒ
โ”‚ โ”œโ”€โ•ผ 0x1400022
โ”‚ โ””โ”€โ•ผ เบˆเบธเบ”เบชเบธเบก
โ””โ”€โ” เบˆเปเบžเบฒเบš
โ”œโ”€โ•ผเบ•เบฒเบกเบŠเบทเปˆ
โ””โ”€โ•ผ เบˆเบธเบ”เบชเบธเบก

เป€เบžเบทเปˆเบญเบžเบดเบกเบ•เบปเป‰เบ™เป„เบกเป‰เบเปˆเบญเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบเบงเบฑเบ”เบ–เบธเปƒเบ”เปœเบถเปˆเบ‡, เปƒเบซเป‰เบœเปˆเบฒเบ™ PATH เบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธเป€เบžเบทเปˆเบญ
object_tree. เบงเบฑเบ”เบ–เบธ PATH เปเบกเปˆเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเปƒเบŠเป‰เบ•เบปเบงเปเบเบ. (dot), เบ•เบปเบงเบขเปˆเบฒเบ‡ tags.by-name:

$ herbstclient object_tree tags.by-name.
โ•พโ”€โ” tags.by-name.
โ”œโ”€โ•ผ 1
โ”œโ”€โ•ผ 2
...
โ””โ”€โ•ผ 9

เป€เบžเบทเปˆเบญเบชเบญเบšเบ–เบฒเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบฑเบ‡เปเบปเบ” เปเบฅเบฐเบฅเบนเบเบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธ, เปƒเบซเป‰เบœเปˆเบฒเบ™เบกเบฑเบ™ PATH เป€เบžเบทเปˆเบญ attr:

$ herbstclient attr tags.
เป€เบ”เบฑเบเบ™เป‰เบญเบ 2 เบ„เบปเบ™:
เบ•เบฒเบกเบŠเบทเปˆ.
เบชเบธเบกเปƒเบชเปˆ.

1 เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐโ€‹:
.---- เบ›เบฐเป€เบžเบ”
| .-- เบ‚เบฝเบ™เป„เบ”เป‰
VV
u - เบ™เบฑเบš = 9

$ herbstclient attr tags.focus.
0 เป€เบ”เบฑเบเบ™เป‰เบญเบ.
6 เบ„เบธเบ™โ€‹เบฅเบฑเบโ€‹เบชเบฐโ€‹เบ™เบฐโ€‹:
.---- เบ›เบฐเป€เบžเบ”
| .-- เบ‚เบฝเบ™เป„เบ”เป‰
VV
sw name = "1"
bw floating = false
i - frame_count = 2
i - client_count = 1
i - curframe_windex = 0
i - curframe_wcount = 1

เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰ intuition เบ‚เบญเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป„เบ”เป‰: attr เบ—เปเบฒเบญเบดเบ”เบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบ”เบฑเบเบ™เป‰เบญเบ
เบงเบฑเบ”เบ–เบธ เปเบฅเบฐ เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบฑเบ‡เปเบปเบ”, เบšเบญเบเปƒเบซเป‰เปเบ•เปˆเบฅเบฐเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ:

ยท เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹

ยท s เบชเปเบฒเบฅเบฑเบš string

ยท i เบชเปเบฒเบฅเบฑเบšเบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบก

ยท b เบชเปเบฒเบฅเบฑเบš boolean

ยท u เบชเปเบฒเบฅเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบŠเบฑเบ™

ยท เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ‚เบฝเบ™โ€‹เป„เบ”เป‰โ€‹เป‚เบ”เบโ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹: w เบ–เป‰เบฒโ€‹เปเบกเปˆเบ™โ€‹, - เบญเบทเปˆเบ™โ€‹.

ยทเบŠเบทเปˆเบ‚เบญเบ‡เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ

ยทเบกเบนเบ™เบ„เปˆเบฒเบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡เบกเบฑเบ™ (เบžเบฝเบ‡เปเบ•เปˆเบญเป‰เบฒเบ‡เบญเบตเบ‡เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ•เบฃเบดเบ‡)

เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบ„เปˆเบฒ unquoted เบ‚เบญเบ‡ attribute เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™, เปเบเป‰เป„เบ‚ attribute เป‚เบ”เบเปƒเบŠเป‰เบญเบฑเบ™เบ”เบฝเบงเบเบฑเบ™
syntax เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบงเบฑเบ”เบ–เบธเปเบฅเบฐเบชเบปเปˆเบ‡เบกเบฑเบ™เป„เบ›เบซเบฒ attr เบซเบผเบท get_attr:

$ herbstclient attr clients.focus.title
herbstluftwm.txt = (~/dev/c/herbstluftwm/doc) - VIM
$ herbstclient get_attr clients.focus.title
herbstluftwm.txt = (~/dev/c/herbstluftwm/doc) - VIM

เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบ„เปˆเบฒเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เป„เบ”เป‰, เปƒเบซเป‰เบœเปˆเบฒเบ™เบ„เปˆเบฒเปƒเบซเบกเปˆเป„เบ›เบซเบฒ attr เบซเบผเบท set_attr:

$ herbstclient attr tags.focus.floating
เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡
$ herbstclient attr tags.focus.floating true
$ herbstclient attr tags.focus.floating
เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡
$ herbstclient set_attr tags.focus.floating false
$ herbstclient attr tags.focus.floating
เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡

เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เป€เบšเบดเปˆเบ‡โ€‹เบญเป‰เบญเบกโ€‹เบ‚เป‰เบฒเบ‡โ€‹เป€เบžเบทเปˆเบญโ€‹เปƒเบซเป‰โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบฎเบนเป‰โ€‹เบชเบถเบโ€‹เบงเปˆเบฒโ€‹เบกเบตโ€‹เบซเบเบฑเบ‡โ€‹เบขเบนเปˆโ€‹เบ—เบตเปˆโ€‹เบ™เบฑเป‰เบ™โ€‹. เป€เบ™เบทเป‰เบญโ€‹เปƒเบ™โ€‹เบ•เบปเป‰เบ™โ€‹เป„เบกเป‰โ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เปเบกเปˆเบ™โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹เป€เบ›เบฑเบ™โ€‹
เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

ยท tags: subtree เบชเปเบฒเบฅเบฑเบš tags.

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚u - เบ™เบฑเบš โ”‚ เบˆเบณเบ™เบงเบ™เปเบ—เบฑเบ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ยท เบ”เบฑเบ”เบŠเบฐเบ™เบต: เบงเบฑเบ”เบ–เบธเบ‚เบญเบ‡เปเบ—เบฑเบเบ—เบตเปˆเบกเบตเบ”เบฑเบ”เบŠเบฐเบ™เบต เบ”เบฑเบ”เบŠเบฐเบ™เบต.

ยทเบ•เบฒเบกเบŠเบทเปˆ

ยท TAG: เบงเบฑเบ”เบ–เบธเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเปเบ—เบฑเบเบ—เบตเปˆเบกเบตเบŠเบทเปˆ TAG

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”
โ”‚sw เบŠเบทเปˆ โ”‚ เบŠเบทเปˆเปเบ—เบฑเบ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”ค
โ”‚bw เบฅเบญเบ โ”‚ เบ–เป‰เบฒเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เป‚เปเบ”เบฅเบญเบ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”ค
โ”‚i - index โ”‚ index เบ‚เบญเบ‡เปเบ—เบฑเบเบ™เบตเป‰ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”ค
โ”‚i - frame_count โ”‚ เบˆเบณเบ™เบงเบ™เป€เบŸเบฃเบก โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”ค
โ”‚i - client_count โ”‚ เบˆเบณเบ™เบงเบ™เบฅเบนเบเบ„เป‰เบฒเปƒเบ™เปเบ—เบฑเบเบ™เบตเป‰ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”ค
โ”‚i - curframe_windex โ”‚ เบ”เบฑเบ”เบŠเบฐเบ™เบตเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆเปƒเบ™ โ”‚
โ”‚ โ”‚ เป€เบฅเบทเบญเบเป€เบŸเบฃเบก โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”ค
โ”‚i - curframe_wcount โ”‚ เบˆเบณเบ™เบงเบ™เบฅเบนเบเบ„เป‰เบฒเปƒเบ™ โ”‚
โ”‚ โ”‚ เป€เบฅเบทเบญเบเป€เบŸเบฃเบก โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”˜

ยท เบˆเบธเบ”โ€‹เบชเบธเบกโ€‹: เบˆเบธเบ”โ€‹เบ›เบฐโ€‹เบชเบปเบ‡โ€‹เบ‚เบญเบ‡โ€‹เป‚เบ„เบ”โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบชเบธเบกโ€‹เปƒเบชเปˆโ€‹เบเบฒเบ™โ€‹

ยท เบฅเบนเบเบ„เป‰เบฒ

ยท เบŠเบฐเบ™เบฐ: เบงเบฑเบ”เบ–เบธเบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบ—เบตเปˆเบกเบตเบ‚เบญเบ‡เบกเบฑเบ™ เบŠเบฐเบ™เบฐ

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚s - winid โ”‚ id window เบ‚เบญเบ‡เบกเบฑเบ™ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚s - title โ”‚ เบซเบปเบงเบ‚เปเป‰เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ‚เบญเบ‡เบกเบฑเบ™ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚s - tag โ”‚ เปเบ—เบฑเบเบ—เบตเปˆเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบ•เบญเบ™เบ™เบตเป‰ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚i - pid โ”‚ id เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™ (-1 เบ–เป‰เบฒ โ”‚
โ”‚ โ”‚ เบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡) โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚s - เบŠเบฑเป‰เบ™ โ”‚ เบŠเบฑเป‰เบ™เบ‚เบญเบ‡เบกเบฑเบ™ (เป€เบ‚เบปเป‰เบฒเบ—เบตเบชเบญเบ‡เปƒเบ™ โ”‚
โ”‚ โ”‚ WM_CLASS) โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚s - instance โ”‚ เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบกเบฑเบ™ (เป€เบ‚เบปเป‰เบฒเบ—เบณเบญเบดเบ” โ”‚
โ”‚ โ”‚ เปƒเบ™ WM_CLASS) โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚bw เป€เบ•เบฑเบกเบˆเป โ”‚ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚bw เบ›เบธเป‰เบ โ”‚ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚bw ewmhrequests โ”‚ เบ–เป‰เบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป ewmh เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”โ”‚
โ”‚ โ”‚ เบชเบณเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ„เบปเบ™เบ™เบตเป‰ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚bw ewmhnotify โ”‚ เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบ–เบทเบเบšเบญเบเบเปˆเบฝเบงเบเบฑเบš โ”‚ เบ‚เบญเบ‡เบกเบฑเบ™
โ”‚ โ”‚ เบฅเบฑเบ”เบœเปˆเบฒเบ™ ewmh โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚bw เบ”เปˆเบงเบ™ โ”‚ เบฅเบฑเบ”เบ”เปˆเบงเบ™เบ‚เบญเบ‡เบ•เบปเบ™ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚bw sizehints_tiling โ”‚ เบ–เป‰เบฒ sizehints เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ™เบตเป‰ โ”‚
โ”‚ โ”‚ เบ„เบงเบ™เป€เบ„เบปเบฒเบฅเบปเบšเปƒเบ™เบเบฐเป€เบšเบทเป‰เบญเบ‡ โ”‚
โ”‚ โ”‚ เป‚เปเบ” โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚bw sizehints_flaoting โ”‚ เบ–เป‰เบฒ sizehints เบชเปเบฒเบฅเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ™เบตเป‰ โ”‚
โ”‚ โ”‚ เบ„เบงเบ™เป€เบ„เบปเบฒเบฅเบปเบšเปƒเบ™เปเบšเบšเบฅเบญเบ โ”‚
โ”‚ โ”‚ เป‚เปเบ” โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ยทเบˆเบธเบ”เบชเบธเบก: เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ, เบ–เป‰เบฒเบกเบต

ยท dragged: เบงเบฑเบ”เบ–เบธเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบ–เบทเบเบฅเบฒเบเป‚เบ”เบเบซเบ™เบน, เบ–เป‰เบฒเบกเบต. เป€เบšเบดเปˆเบ‡
เป€เบญเบเบฐเบชเบฒเบ™เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ mousebind เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡.

ยท เบˆเปเบžเบฒเบš

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚u - เบ™เบฑเบš โ”‚ เบˆเบณเบ™เบงเบ™เบˆเปเบžเบฒเบš โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

ยท INDEX: เบงเบฑเบ”เบ–เบธเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบˆเปเบžเบฒเบšเบ—เบตเปˆเบกเบตเบ‚เบญเบ‡เบกเบฑเบ™ INDEX

ยทเบ•เบฒเบกเบŠเบทเปˆ

ยท NAME: เบงเบฑเบ”เบ–เบธเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบˆเปเบžเบฒเบšเบ—เบตเปˆเบกเบตเบŠเบทเปˆ

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚s - เบŠเบทเปˆ โ”‚ เบŠเบทเปˆเบ‚เบญเบ‡เบกเบฑเบ™ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ”‚i - index โ”‚ เบ”เบฑเบ”เบŠเบฐเบ™เบตเบ‚เบญเบ‡เบกเบฑเบ™ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ”‚s - tag โ”‚ เปเบ—เบฑเบเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบขเบนเปˆเปƒเบ™เบ•เบญเบ™เบ™เบตเป‰ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
โ”‚b - lock_tag โ”‚ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

ยท เบˆเบธเบ”เบชเบธเบก: เบงเบฑเบ”เบ–เบธเบ‚เบญเบ‡เบˆเปเบžเบฒเบšเบ—เบตเปˆเบชเบธเบกเปƒเบชเปˆ

ยทเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบกเบตเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เป€เบšเบดเปˆเบ‡ เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เบชเบณ เบฅเบฑเบšเบฅเบฒเบเบŠเบทเปˆ.

ยท เบซเบปเบงเบ‚เปเป‰เบกเบตเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบ•เบปเบเปเบ•เปˆเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เบซเบปเบงโ€‹เบ‚เปเป‰โ€‹เปเบฅเบฐโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบฅเบนเบโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹
เบงเบฑเบ”เบ–เบธเบกเบตเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”
โ”‚iw border_width โ”‚ เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบ‚เบญเบš โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚iw padding_top โ”‚ เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบขเบนเปˆ โ”‚
โ”‚ โ”‚ เป€เบ—เบดเบ‡โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚iw padding_right โ”‚ เป€เบšเบทเป‰เบญเบ‡เบ‚เบงเบฒ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚iw padding_bottom โ”‚ เบขเบนเปˆเบ”เป‰เบฒเบ™เบฅเบธเปˆเบก โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚iw padding_left โ”‚ เปเบฅเบฐเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบŠเป‰เบฒเบเบ‚เบญเบ‡เบ‚เบญเบš โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚cw เบชเบต โ”‚ เบชเบตเบžเบทเป‰เบ™เบซเบผเบฑเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ โ”‚
โ”‚ โ”‚ เบŠเบฒเบเปเบ”เบ™ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚iw inner_width โ”‚ เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเบญเป‰เบญเบกเบฎเบญเบš โ”‚
โ”‚ โ”‚ เป€เบ™เบทเป‰เบญเบซเบฒเบฅเบนเบเบ„เป‰เบฒ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚cw inner_color โ”‚ เบชเบตเบ‚เบญเบ‡เบกเบฑเบ™ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚iw outer_width โ”‚ เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ‚เบญเบšเป€เบžเบตเปˆเบกเป€เบ•เบตเบก โ”‚
โ”‚ โ”‚ เปƒเบเป‰เบเบฑเบšเบ‚เบญเบš โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚cw outer_color โ”‚ เบชเบตเบ‚เบญเบ‡เบกเบฑเบ™ โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚cw background_color โ”‚ เบชเบตเบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡เป€เบ™เบทเป‰เบญเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก โ”‚
โ”‚ โ”‚ เป€เบซเบฑเบ™เป„เบ”เป‰เบˆเบฒเบเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ” โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚sw reset โ”‚ เบ‚เบฝเบ™เบญเบฑเบ™เบ™เบตเป‰เบฃเบตเป€เบŠเบฑเบ”เบ—เบฑเบ‡เปเบปเบ” โ”‚
โ”‚ โ”‚ เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”˜

inner_color/inner_width
โ•ป เบชเบตเบžเบฒเบเบ™เบญเบ/เบ™เบญเบ_เบเบงเป‰เบฒเบ‡
โ”‚ โ•ป
โ”‚โ”‚
โ”Œโ”€โ”€โ”€โ”€โ•ดโ”‚โ•ถโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ทโ”€โ”€โ”€โ”€โ”€โ” โ•ฎ border_width
โ”‚ โ”‚ เบชเบต โ”‚ โ” +
โ”‚ โ”Œโ”€โ”€โ”ทโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”‚ โ•ฏ padding_top
โ”‚ โ”‚ ====================....โ”‚ โ”‚
โ”‚ โ”‚== เป€เบ™เบทเป‰เบญเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก ==....โ”‚ โ”‚
โ”‚ โ”‚===================================..โ•พโ”€โ”€โ”€โ”€โ”€โ”€โ”€ background_color
โ”‚ โ”‚........................โ”‚ โ”‚
โ”‚ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ”‚ โŽฑ border_width +
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”˜ โŽฐ padding_bottom

เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธเบซเบปเบงเบ‚เปเป‰เบžเบฝเบ‡เปเบ•เปˆเบ‚เบฐเบซเบเบฒเบเบกเบนเบ™เบ„เปˆเบฒเบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš
เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบเบฐเป€เบšเบทเป‰เบญเบ‡เปเบฅเบฐเบงเบฑเบ”เบ–เบธเบ—เบตเปˆเป€เบฅเบทเปˆเบญเบ™เป„เบ”เป‰.

ยท tiling configures เบเบฒเบ™เบ•เบปเบšเปเบ•เปˆเบ‡เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบเบฐเป€เบšเบทเป‰เบญเบ‡, เบเปเบฒเบ™เบปเบ”เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบกเบฑเบ™
propagates เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เป€เบ”เบฑเบเบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบ›เบปเบเบเบฐเบ•เบดเปเบฅเบฐเบฎเบตเบšเบ”เปˆเบงเบ™
เบงเบฑเบ”เบ–เบธ.

ยท active configures เบเบฒเบ™เบ•เบปเบšเปเบ•เปˆเบ‡เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เปเบฅเบฐเบเบฐเป€เบšเบทเป‰เบญเบ‡

ยทเบ›เบปเบเบเบฐเบ•เบด configure เบเบฒเบ™เบ•เบปเบšเปเบ•เปˆเบ‡เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ unfocused เปเบฅเบฐเบเบฐเป€เบšเบทเป‰เบญเบ‡

ยท เบ”เปˆเบงเบ™ configure เบเบฒเบ™เบ•เบปเบšเปเบ•เปˆเบ‡เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ”เปˆเบงเบ™เปเบฅเบฐเบเบฐเป€เบšเบทเป‰เบญเบ‡

ยท เบเบฒเบ™เบฅเบญเบเบ•เบปเบงเบกเบตเบžเบถเบ”เบ•เบดเบเบณเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบเบฐเป€เบšเบทเป‰เบญเบ‡

ยท เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบเบฐเป€เบšเบทเป‰เบญเบ‡ เปเบฅเบฐ เบเบณเบ™เบปเบ”เบ„เปˆเบฒเบเบฒเบ™เบ•เบปเบšเปเบ•เปˆเบ‡เปœเป‰เบญเบเบ—เบตเปˆเบชเบธเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™
เบเบฐเบ•เบธเป‰เบ™เป‚เบ”เบ smart_window_surroundings.

ยท active propagates เบ„เปˆเบฒ attribute เบเบฑเบš tiling.active เปเบฅเบฐ floating.active

ยท normal propagates เบ„เปˆเบฒ attribute เบเบฑเบš tiling.normal เปเบฅเบฐ floating.normal

ยท เบ”เปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ„เบธเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเป€เบ›เบฑเบ™ tiling.urgent เปเบฅเบฐ floating.urgent

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” เป€เบญเบเบฐเบชเบฒเบ™


เบšเปเปˆเบกเบตเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบ•เปˆเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒ autostart, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบกเบฑเบ™โ€‹เปเบกเปˆเบ™
เบเบฑเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ เป‚เบซเบผเบ” เปƒเปเปˆ. เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹เป‚เบ”เบโ€‹ --autostart เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡, autostart
เป„เบŸเบฅเปŒเบ•เบฑเป‰เบ‡เบขเบนเปˆ $XDG_CONFIG_HOME/herbstluftwm/autostart เบซเบผเบทเบขเบนเปˆ
~/.config/herbstluftwm/autostart. เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบกเบฑเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบ เบฅเบนเบเบ„เป‰เบฒเบชเบฐเปเบธเบ™เป„เบž เป‚เบ—. เบ–เป‰เบฒ
เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบŸเบฅเปŒ autostart เบขเบนเปˆเปƒเบ™เป€เบฎเบทเบญเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบฅเบปเป‰เบกเป€เบซเบฅเบงเบเบฑเบšเป„เบŸเบฅเปŒ autostart เบ—เบปเปˆเบงเป‚เบฅเบ (เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™
เบงเบฒเบ‡เป„เบงเป‰เบ—เบตเปˆ /etc/xdg/herbstluftwm/autostart) เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™ fallback.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป„เบง, เบชเบณเป€เบ™เบปเบฒเป„เบŸเบฅเปŒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป„เบ›เปƒเบชเปˆ ~/.config/herbstluftwm/.

เบเบญเบ


เปƒเบ™เป€เบซเบ”เบเบฒเบ™เบžเบดเป€เบชเบ”, herbstluftwm emits เบšเบฒเบ‡ hooks (เบกเบตเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต). เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบซเบผเบทโ€‹
เบฅเปเบ–เป‰เบฒเปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบเบฑเบš เบฅเบนเบเบ„เป‰เบฒเบชเบฐเปเบธเบ™เป„เบž(1). เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰ hooks custom เบชเบฒเบกเบฒเบ” emitted เบเบฑเบš emit_hook
เบ„เปเบฒเบชเบฑเปˆเบ‡. hooks เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป‚เบ”เบ herbstluftwm เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡:

เป€เบ•เบฑเบก เปœเป‰เบฒ เบˆเป [เบขเบนเปˆ | เบ›เบดเบ”] เบŠเบฐเบ™เบฐ STATE
เบชเบฐเบ–เบฒเบ™เบฐเป€เบ•เบฑเบกเบˆเปเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก เบŠเบฐเบ™เบฐ เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ [on|off].

tag_changed TAG MONITOR
เบ›เป‰เบฒเบเบŠเบทเปˆ TAG เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹เปƒเบ™โ€‹ MONITOR.

focus_changed เบŠเบฐเบ™เบฐ TITLE
เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบก เบŠเบฐเบ™เบฐ เป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆ. เบซเบปเบงเบ‚เปเป‰เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™ TITLE.

window_title_changed เบŠเบฐเบ™เบฐ TITLE
เบซเบปเบงเบ‚เปเป‰เบ‚เบญเบ‡ เป€เบ™เบฑเป‰เบ™ เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ–เบทเบเบ›เปˆเบฝเบ™. id window เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™ เบŠเบฐเบ™เบฐ เปเบฅเบฐเบซเบปเบงเบ‚เปเป‰เปƒเบซเบกเปˆเบ‚เบญเบ‡เบกเบฑเบ™
is TITLE.

tag_flags
เบ—เบธเบ‡ (เป€เบŠเบฑเปˆเบ™: เบฅเบฑเบ”เบฎเบตเบšเบ”เปˆเบงเบ™เบซเบผเบทเป€เบ•เบฑเบก) เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เปเบ›เบ‡.

tag_เป€เบžเบตเปˆเบก TAG
เบ›เป‰เบฒเบเบŠเบทเปˆ TAG เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก.

tag_เป€เบญเบปเบฒเบญเบญเบ TAG
เบ›เป‰เบฒเบเบŠเบทเปˆ TAG เบ–เบทเบเบฅเบถเบš.

เบ”เปˆเบงเบ™ [เป€เบ›เบตเบ”|เบ›เบดเบ”] เบŠเบฐเบ™เบฐ
เบชเบฐเบ–เบฒเบ™เบฐเบญเบฑเบ™เบฎเบตเบšเบ”เปˆเบงเบ™เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบกเบตเปƒเบซเป‰ เบŠเบฐเบ™เบฐ เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ [on|off].

เบเบปเบ”เบฅเบฐเบšเบฝเบš NAME เบŠเบฐเบ™เบฐ
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบกเบต id เบŠเบฐเบ™เบฐ เบ›เบฐเบเบปเบ”เบงเปˆเบฒเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบกเบตเบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™
hook=NAME.

เบเบฑเบ‡เบกเบต hooks เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบญเบทเปˆเบ™เป†, เบ—เบตเปˆเบšเปเปˆเป€เบ„เบตเบเบˆเบฐเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเป‚เบ”เบ herbstluftwm เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡, เปเบ•เปˆ
เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ›เปˆเบญเบเบญเบญเบเบกเบฒเบ”เป‰เบงเบ emit_hook เบ„เปเบฒเบชเบฑเปˆเบ‡:

quit_panel
เบšเบญเบเบ„เบฐเบ™เบฐเปœเบถเปˆเบ‡เปƒเบซเป‰เบญเบญเบ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ panel.sh เป€เบŠเบปเบฒเบขเบนเปˆเปƒเบ™ hook เบ™เบตเป‰. scripts เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰
hook เบ™เบตเป‰.

เป‚เบซเบผเบ” เปƒเปเปˆ
เบšเบญเบ daemon เบ—เบฑเบ‡เบซเบกเบปเบ”เบงเปˆเบฒ เบญเปเป‚เบ•เป‰ เป„เบŸเบฅเปŒเบ–เบทเบเป‚เบซเบผเบ”เบ„เบทเบ™เปƒเปเปˆ โ€” เปเบฅเบฐเบšเบญเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปƒเบซเป‰เป€เบŠเบปเบฒ. เบ™เบตเป‰
เบชเบฝเบ‡ เบ„เบงเบ™ เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปƒเบ™เปเบ–เบงเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบ—เบธเบเป† เบญเปเป‚เบ•เป‰ เบเบทเปˆเบ™.

เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™


เบ—เบธเบเป†เปเบ—เบฑเบเบกเบต stack เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เปเบ—เบฑเบเบ™เบตเป‰. เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš EWMH
เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เปเบ—เบฑเบšโ€‹เป‚เบ„เบ”โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบซเบผเบฒเบโ€‹เบŠเบฑเป‰เบ™โ€‹, เป€เบŠเบดเปˆเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบˆเบฒเบโ€‹เป€เบ—เบดเบ‡โ€‹เบซเบฒโ€‹เบฅเบธเปˆเบกโ€‹เบชเบธเบ”โ€‹:

ยทโ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹เบ—เบตเปˆโ€‹เบชเบธเบกโ€‹เปƒเบชเปˆโ€‹เบเบฒเบ™ (เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒ rais_on_focus_temporarily เบ–เบทเบโ€‹เป€เบ›เบตเบ”โ€‹เปƒเบซเป‰โ€‹เปƒเบŠเป‰โ€‹เบ‡เบฒเบ™โ€‹)

ยทเบฅเบนเบเบ„เป‰เบฒเปƒเบ™เป€เบ•เบฑเบกเบˆเป

ยท เบฅเบนเบเบ„เป‰เบฒเบ›เบปเบเบเบฐเบ•เบด

ยท เบเบฒเบ™เบ•เบปเบเปเบ•เปˆเบ‡เบเบญเบš

เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹เปƒเบ™โ€‹เบซเบ™เบถเปˆเบ‡ stack เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เปƒเบซเบเปˆโ€‹เบ—เบตเปˆโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบ stacks เบ‚เบญเบ‡โ€‹
tags เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เปƒเบชเปˆเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡ stacking เบ‚เบญเบ‡เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป€เบญเบเบฐเบฅเบฒเบ”
เบˆเบฒเบเบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบฐเบชเบฒเบกเบฒเบ”เบ”เบฑเบ”เปเบ›เบ‡เป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰ raise_monitor เบ„เปเบฒเบชเบฑเปˆเบ‡. stack เปƒเบ™โ€‹เบ›เบฐโ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹
เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เป‚เบ”เบ stack เบ„เปเบฒเบชเบฑเปˆเบ‡.

EWMH


เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, herbstluftwm เบžเบฐเบเบฒเบเบฒเบกเปƒเบซเป‰เบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบš EWMH. เป€เบŠเบดเปˆเบ‡เบฅเบงเบกเบกเบต:

ยท เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบŠเบทเปˆโ€‹เป‚เบ„เบ”โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เปเบฅเบฐโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹เปเบกเปˆเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เปƒเบซเป‰โ€‹.

ยท เปœเป‰เบฒเบˆเปเป€เบ”เบฑเบชเบ—เบฑเบญเบšเบˆเบฒเบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเป€เบ”เบฑเบชเบ—เบฑเบญเบšเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบเบฒเบ™ เปเบฅเบฐเป€เบเบฑเบšเป„เบงเป‰เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบก
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.

ยทเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเป€เบŠเบฑเปˆเบ™: เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ
focus_stealing_prevention เป€เบ›เบฑเบ™เบ„เบปเบ™เบžเบดเบเบฒเบ™.

ENVIRONMENT เบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบš


DISPLAY
เบฅเบฐเบšเบธ DISPLAY เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰.

เปƒเบŠเป‰ herbstluftwm เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad