luastatus рдЪреА рдирд╡реАрди рдЖрд╡реГрддреНрддреА рдЬрд╛рд░реА рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ, i3bar, dwm, lemonbar, рдЗрддреНрдпрд╛рджрд┐рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдгрд╛рд░реЗ рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░рд╕рд╛рдареА рд╕рд╛рд░реНрд╡рддреНрд░рд┐рдХ рдбреЗрдЯрд╛ рдЬрдирд░реЗрдЯрд░. рдХрд╛рд░реНрдпрдХреНрд░рдо C рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ GNU LGPL v3 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓рд╛ рдЖрд╣реЗ.

рдЯрд╛рдЗрд▓ рдХреЗрд▓реЗрд▓реНрдпрд╛ WM рд╕реНрдЯреЗрдЯрд╕ рдкреЕрдиреЗрд▓рд╕рд╛рдареА рдмрд╣реБрддреЗрдХ рдбреЗрдЯрд╛ рдЬрдирд░реЗрдЯрд░ рдПрдХрддрд░ рдЯрд╛рдпрдорд░рд╡рд░ рдорд╛рд╣рд┐рддреА рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛рдд (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдХреЙрдиреНрдХреА) рдХрд┐рдВрд╡рд╛ рдкреБрдиреНрд╣рд╛ рдХрд╛рдврдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рдЧреНрдирд▓ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рддрд╛рдд (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, i3status). рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдгрд╛рддреАрд▓ рдкреЕрдиреЗрд▓, рдирд┐рдпрдорд╛рдиреБрд╕рд╛рд░, luastatus рдкреНрд░рдорд╛рдгреЗрдЪ рдорд╛рд╣рд┐рддреА рддреНрд╡рд░рд┐рдд рдЖрдгрд┐ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдЕрджреНрдпрддрдирд┐рдд рдХрд░рддрд╛рдд.

luastatus рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ C рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рдЖрдгрд┐ Lua рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рд╡рд┐рдЬреЗрдЯреНрд╕рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди luastatus рд╕реЛрдмрдд рдкрд╛рдард╡рд▓реЗрд▓реНрдпрд╛ рдкреНрд▓рдЧрдЗрдирдордзреАрд▓ рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрд░реНрдХрд╢рд╛рд╕реНрддреНрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╡рд┐рдЬреЗрдЯреНрд╕ рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░рд╡рд░реАрд▓ рдХреНрд▓рд┐рдХ рд╕рд╛рд░рдЦреНрдпрд╛ рдЗрд╡реНрд╣реЗрдВрдЯ рджреЗрдЦреАрд▓ рд╣рд╛рддрд╛рд│реВ рд╢рдХрддрд╛рдд.

рдмрджрд▓рд╛рдВрдЪреА рдпрд╛рджреА

  • inotify рдЖрдгрд┐ udev рдкреНрд▓рдЧрдЗрдиреНрд╕рдиреЗ тАЬpush_timeout()тАЭ рдлрдВрдХреНрд╢рди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ рдЬреЗ рд╡рд┐рдЬреЗрдЯреНрд╕ рдХреЙрд▓ рдХрд░реВ рд╢рдХрддрд╛рдд.

  • alsa рдкреНрд▓рдЧрдЗрдирдиреЗ рдХрд╛рд▓рдмрд╛рд╣реНрдп рдкрд░реНрдпрд╛рдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ.

  • fs рдкреНрд▓рдЧрдЗрдирдиреЗ рдЧреНрд▓реЛрдм рдПрдХреНрд╕рдкреНрд░реЗрд╢рдиреНрд╕ (тАЬglobsтАЭ рдкрд░реНрдпрд╛рдп) рд╡рд╛рдкрд░реВрди рдлрд╛рдЗрд▓реНрд╕рдЪреА рд╕реВрдЪреА рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ; рд╣реЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрд░реЛрд╣рд┐рдд рдореАрдбрд┐рдпрд╛рдЪреА рд╕реВрдЪреА рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреА рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдХрд┐рддреА рднрд░рд▓реЗрд▓реА рдЖрд╣реЗ рд╣реЗ рджрд╛рдЦрд╡рдгреНрдпрд╛рд╕рд╛рдареА.

  • рдмреЕрдЯрд░реА-рд▓рд┐рдирдХреНрд╕ рдкреНрд▓рдЧрдЗрдирдордзреНрдпреЗ рдЕрдиреЗрдХ рдмрджрд▓ рдЭрд╛рд▓реЗ рдЖрд╣реЗрдд: рддреЗ рдЖрддрд╛ рдЯрд╛рдЗрдорд░рдРрд╡рдЬреА udev рд╡рд╛рдкрд░рддреЗ рдЖрдгрд┐ рддреНрдпрд╛рдореБрд│реЗ рдЪрд╛рд░реНрдЬрд┐рдВрдЧ рд╕реНрдерд┐рддреАрддреАрд▓ рдмрджрд▓рд╛рдВрдирд╛ "рддреНрд╡рд░рд┐рдд" рдкреНрд░рддрд┐рд╕рд╛рдж рджреЗрдК рд╢рдХрддреЗ; тАЬuse_energy_full_designтАЭ рдкрд░реНрдпрд╛рдпрд╛рд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рд╕рдорд░реНрдерди; рдЖрдгрд┐ рдЗрддрд░.

  • xkb рдкреНрд▓рдЧрдЗрдирдиреЗ LED рдирд┐рд░реНрджреЗрд╢рдХрд╛рдВрдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ (рдЬрд╕реЗ рдХреА тАЬрдХреЕрдкреНрд╕ рд▓реЙрдХтАЭ рдЖрдгрд┐ тАЬрдирдо рд▓реЙрдХтАЭ).

  • рдирд╡реАрди рд╡рд┐рдЬреЗрдЯ рдЙрджрд╛рд╣рд░рдг: рд╣рд╡рд╛рдорд╛рди (рдбреАрдбрдмреНрд▓реНрдпреВрдПрдо, i3).

  • рдбреЗрдмрд┐рдпрдирд╕рд╛рдареА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрдпрд╛рд░ рдХрд░рд╛ рдЖрдгрд┐ рддреНрдпрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рддрд░рдгреЗ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗрдд.

рд╕реНрддреНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛