Bug 18856

Summary: Конфигурация Hyprland для релиза 1.0
Product: Ximper Linux Reporter: Кирилл Уницаев <fiersik>
Component: БрендингAssignee: Кирилл Уницаев <fiersik>
Status: ASSIGNED --- QA Contact: Кирилл Уницаев <fiersik>
Severity: minor    
Priority: P4 CC: ximper
Version: не указана   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 18855    

Description Кирилл Уницаев 2026-02-02 20:09:52 MSK
Поправки в конфигах к релизу 1.0
Comment 1 Кирилл Уницаев 2026-02-28 23:49:59 MSK
Для 1.0 делаю огромное количество готовых модулей конфига

Сейчас это выглядит примерно так 
Modules:
├── ● animations — Настройки анимаций
├── ● autostart
├── ● binds — Основные горячие клавиши
├── ● clipboard/clipboard-clipse — Менеджер буфера обмена clipse
├── ● decoration
├── ● ecosystem
├── ● env — Основные переменные окружения
├── ○ env-nvidia — Переменные окружения NVIDIA
├── ● general
├── ● gestures
├── ● groups
├── ● input
├── ○ layout/layout-dwindle — Макет dwindle
├── ○ layout/layout-master — Макет master
├── ○ layout/layout-monocle — Макет monocle
├── ● layout/layout-scrolling — Макет scrolling
├── ● misc
├── ○ panel/panel-ashell — Панель Ashell
├── ● panel/panel-waybar — Панель Waybar
├── ● rules
├── ● special-workspace — Настройки СРП
├── ● submaps
├── ● system-autostart — Автозапуск системных утилит
├── ● theme
├── ● wallpaper/wallpaper-hyprpaper — Менеджер обоев Hyprpaper
├── ● widget-osd — OSD виджет громкости звука
├── ● xdg-autostart — Поддержка автозапуска через XDG Autostart

У каждого компонента есть отдельный небольшой модуль, а у некоторых есть категории 

можно легко выключить любой компонент отдельно 
Благодаря категориям можно переключаться между вариантами одной настройки 

например, макеты
при включении модуля layout-master автоматически отключатся все модули из группы layout, что позволяет настраивать систему без знания конфига и при этом избегать конфликтов