рдХреИрдиреЛрдирд┐рдХрд▓ рдХреЗ рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдореИрдереНрдпреВ рдХреЛрд╕рд╛рд░реЗрдХ рдиреЗ рдЪрдорддреНрдХрд╛рд░-рдбрдмреНрд▓реНрдпреВрдПрдо 0.6 рдХрдВрдкреЛрдЬрд┐рдЯ рдореИрдиреЗрдЬрд░ рдХреА рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рд╣реИ, рдЬреЛ рдореАрд░ рдХрдВрдкреЛрдЬрд┐рдЯ рдореИрдиреЗрдЬрд░реЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рд╡реЗрд▓реИрдВрдб рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рдШрдЯрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдорд┐рд░реЗрдХрд▓-рдбрдмреНрд▓реНрдпреВрдПрдо рдЯрд╛рдЗрд▓рд┐рдВрдЧ рд╡рд┐рдВрдбреЛ рд▓реЗрдЖрдЙрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЖрдИ3 рдФрд░ рд╕реНрд╡реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд╕рдорд╛рди рд╣реИред рд╡реЗрдмрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреИрдирд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛрдб C++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ GPLv3 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд░реЗрдбреА-рдореЗрдб рдЕрд╕реЗрдВрдмрд▓реА рд╕реНрдиреИрдк рдкреНрд░рд╛рд░реВрдк рдореЗрдВ, рд╕рд╛рде рд╣реА рдлреЗрдбреЛрд░рд╛ рдФрд░ рдЙрдмрдВрдЯреВ рдХреЗ рд▓рд┐рдП рдЖрд░рдкреАрдПрдо рдФрд░ рдбрд┐рдмреЗрдЯ рдкреИрдХреЗрдЬ рдореЗрдВ рддреИрдпрд╛рд░ рдХреА рдЬрд╛рддреА рд╣реИрдВред
рдорд┐рд░реЗрдХрд▓-рдбрдмреНрд▓реНрдпреВрдПрдо рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдПрдХ рд╕рдордЧреНрд░ рд░рдЪрдирд╛ рдХрд░рдирд╛ рд╣реИред рд╕рд░реНрд╡рд░рдпрд╣ рдЯрд╛рдЗрд▓рд┐рдВрдЧ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди Swayfx рдЬреИрд╕реЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдФрд░ рд╕реНрдЯрд╛рдЗрд▓рд┐рд╢ рд╣реИред рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреНрд▓рд╛рд╕рд┐рдХ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рд╡рд┐рдВрдбреЛ рддрдХрдиреАрдХреЛрдВ рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЯрд╛рдЗрд▓рд┐рдВрдЧ рдЧреНрд░рд┐рдб рдХреЗ рдКрдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдВрдбреЛ рд░рдЦрдирд╛ рдпрд╛ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд╛рди рдкрд░ рд╡рд┐рдВрдбреЛ рдХреЛ рдкрд┐рди рдХрд░рдирд╛ред рдпрд╣ рд╡рд░реНрдЪреБрдЕрд▓ рдбреЗрд╕реНрдХрдЯреЙрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдВрдбреЛ рдкреНрд░рдмрдВрдзрди рдореЛрдб (рдЯрд╛рдЗрд▓рд┐рдВрдЧ рдпрд╛ рдлреНрд▓реЛрдЯрд┐рдВрдЧ рд╡рд┐рдВрдбреЛ) рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реЛрддреА рд╣реИред
рдорд┐рд░реЗрдХрд▓-рдбрдмреНрд▓реНрдпреВрдПрдо рдЙрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ рдЬреЛ рдЯрд╛рдЗрд▓ рд╡рд╛рд▓реЗ рд▓реЗрдЖрдЙрдЯ рдХреЛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рджреГрд╢реНрдп рдкреНрд░рднрд╛рд╡ рдФрд░ рд╕рд╣рдЬ рдмрджрд▓рд╛рд╡ рдФрд░ рд░рдВрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдЬреАрд╡рдВрдд рдЧреНрд░рд╛рдлрд┐рдХ рдбрд┐рдЬрд╛рдЗрди рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ YAML рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЪрдорддреНрдХрд╛рд░-рдбрдмреНрд▓реНрдпреВрдПрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк "рд╕реБрдбреЛ рд╕реНрдиреИрдк рдЗрдВрд╕реНрдЯреЙрд▓ рдЪрдорддреНрдХрд╛рд░-рдбрдмреНрд▓реНрдпреВрдПрдо-рдХреНрд▓рд╛рд╕рд┐рдХ" рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░:
- рдкреИрдХреЗрдЬ рдореЗрдВ libmiracle-wm-config рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрдЯрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ C API рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝реНрд▓рдЯрд░-рдЖрдзрд╛рд░рд┐рдд рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд╛рд▓рд╛ рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрдЯрд░ miracle-settings рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
- рдЖрдЙрдЯрдкреБрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрд▓реИрдВрдб рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдХреНрд╕рдЯреЗрдВрд╢рди wlr-output-management рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдЖрдкрдХреЛ рд╕реНрдХреНрд░реАрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП wdisplays рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- рд╡рд┐рдВрдбреЛ рдлреНрд░реЗрдо рдХреЛрдиреЛрдВ рдХреА рдЧреЛрд▓рд╛рдИ рдХреА рддреНрд░рд┐рдЬреНрдпрд╛ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред
- рдЖрдИрдкреАрд╕реА рдХрдорд╛рдВрдб "рдорд╛рд░реНрдХреНрд╕", "рдлреБрд▓рд╕реНрдХреНрд░реАрди рдЯреЙрдЧрд▓", "рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдЯреЙрдЧрд▓", "рд╕реНрд╡реИрдк" рдФрд░ "рд░реАрдиреЗрдо рд╡рд░реНрдХрд╕реНрдкреЗрд╕" рдХреЛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
- рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдШрдЯрдирд╛рдПрдВ рдЬреЛ рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддреА рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдирдпрд╛, рдмрдВрдж, рдлреЛрдХрд╕, рд╢реАрд░реНрд╖рдХ, рдлреБрд▓рд╕реНрдХреНрд░реАрди_рдореЛрдб, рдореВрд╡, рдлреНрд▓реЛрдЯрд┐рдВрдЧ, рдЕрд░реНрдЬреЗрдВрдЯ рдФрд░ рдорд╛рд░реНрдХред
- MiracleWM-рдЖрдзрд╛рд░рд┐рдд рд╕рддреНрд░ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП systemd рдЗрдХрд╛рдИ miracle-wm-xdg-autostart.target рдХреЛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- рдЦрд┐рдбрд╝рдХреА рдХреЗ рдлреНрд░реЗрдо рдХрд╛ рдмреЗрд╣рддрд░ рдкреНрд░рддрд┐рдкрд╛рджрдиред
- рдПрдиреАрдореЗрд╢рди рдХреА рд╕реБрдЧрдорддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░.
- рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ $XDG_CONFIG_HOME/miracle-wm.yaml рд╕реЗ $XDG_CONFIG_HOME/miracle-wm/config.yaml рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдбрд┐рд╕реНрдкреНрд▓реЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ $XDG_CONFIG_HOME/miracle-wm/display.yaml рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИрдВред

рд╕реНрд░реЛрдд: opennet.ru
