luastatus เจฆเจพ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจธเจŸเฉ‡เจŸเจธ เจฌเจพเจฐเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจกเจพเจŸเจพ เจœเจจเจฐเฉ‡เจŸเจฐ เจœเฉ‹ i3bar, dwm, lemonbar, เจ†เจฆเจฟ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ C เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ GNU LGPL v3 เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจŸเจพเจ‡เจฒ-เจ…เจงเจพเจฐเจฟเจค WM เจธเจฅเจฟเจคเฉ€ เจชเฉˆเจจเจฒเจพเจ‚ เจฒเจˆ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจกเจพเจŸเจพ เจœเจจเจฐเฉ‡เจŸเจฐ เจœเจพเจ‚ เจคเจพเจ‚ เจŸเจพเจˆเจฎเจฐ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เฉ‹เจ‚เจ•เฉ€) 'เจคเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเจพเจ‚ เจฎเฉเฉœ-เจกเจฐเจพเจ… เจ•เจฐเจจ เจฒเจˆ เจธเจฟเจ—เจจเจฒ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, i3status)เฅค เจกเฉˆเจธเจ•เจŸเฉŒเจช เจตเจพเจคเจพเจตเจฐเจจ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจชเฉˆเจจเจฒ, เจ‡เฉฑเจ• เจจเจฟเจฏเจฎ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจฒเฉเจ†เจธเจŸเฉˆเจŸเจธ เจตเจพเจ‚เจ—, เจคเฉเจฐเฉฐเจค เจ…เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจ†เจช เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

luastatus เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ C เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‡ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจคเฉ‹เจ‚ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธ เจ•เจฐเจจ เจฒเจˆ เจคเจฐเจ• เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ Lua เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‡ เจตเจฟเจœเฉ‡เจŸเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ luastatus เจจเจพเจฒ เจญเฉ‡เจœเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจตเจฟเจœเฉ‡เจŸเจธ เจธเจฅเจฟเจคเฉ€ เจฌเจพเจฐ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ•เจพเจ‚ เจตเจฐเจ—เฉ€เจ†เจ‚ เจ˜เจŸเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจธเฉฐเจญเจพเจฒ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€

  • inotify เจ…เจคเฉ‡ udev เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจจเฉ‡ "push_timeout()" เจซเฉฐเจ•เจธเจผเจจ เจœเฉ‹เฉœเจฟเจ† เจนเฉˆ เจœเจฟเจธเจจเฉ‚เฉฐ เจตเจฟเจœเฉ‡เจŸเจธ เจ•เจพเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

  • alsa เจชเจฒเฉฑเจ—เจ‡เจจ เจจเฉ‡ เจŸเจพเจˆเจฎเจ†เจŠเจŸ เจตเจฟเจ•เจฒเจช เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจนเฉˆเฅค

  • fs เจชเจฒเฉฑเจ—เจ‡เจจ เจจเฉ‡ เจ—เจฒเฉ‹เจฌ เจธเจฎเฉ€เจ•เจฐเจจ (โ€œเจ—เจฒเฉ‹เจฌโ€ เจตเจฟเจ•เจฒเจช) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจนเฉˆ; เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฎเจพเจŠเจ‚เจŸ เจ•เฉ€เจคเฉ‡ เจฎเฉ€เจกเฉ€เจ† เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ เจ•เจฟเฉฐเจจเฉ‡ เจญเจฐเฉ‡ เจนเฉ‹เจ เจนเจจเฅค

  • เจฌเฉˆเจŸเจฐเฉ€-เจฒเฉ€เจจเจ•เจธ เจชเจฒเฉฑเจ—เจ‡เจจ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจฌเจฆเจฒเจพเจ… เจนเฉ‹เจ เจนเจจ: เจ‡เจน เจนเฉเจฃ เจŸเจพเจˆเจฎเจฐ เจฆเฉ€ เจฌเจœเจพเจ udev เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ "เจคเฉเจฐเฉฐเจค" เจšเจพเจฐเจœเจฟเฉฐเจ— เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเจพ เจœเจตเจพเจฌ เจฆเฉ‡ เจธเจ•เจฆเจพ เจนเฉˆ; โ€œuse_energy_full_designโ€ เจตเจฟเจ•เจฒเจช เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†; เจ…เจคเฉ‡ เจนเฉ‹เจฐ.

  • xkb เจชเจฒเฉฑเจ—เจ‡เจจ เจจเฉ‡ LED เจธเฉ‚เจšเจ•เจพเจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ โ€œเจ•เฉˆเจชเจธ เจฒเฉŒเจ•โ€ เจ…เจคเฉ‡ โ€œเจจเจฎ เจฒเจพเจ•โ€) เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจนเฉˆเฅค

  • เจจเจตเฉ€เจ‚ เจตเจฟเจœเฉ‡เจŸ เจ‰เจฆเจพเจนเจฐเจจ: เจฎเฉŒเจธเจฎ (เจกเจฌเจฒเจฏเฉ‚.เจเฉฑเจฎ, i3).

  • เจกเฉ‡เจฌเฉ€เจ…เจจ เจฒเจˆ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจฌเจฃเจพเจ“ เจ…เจคเฉ‡ เจ‡เจธ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจตเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: linux.org.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹