Дорожная карта проекта Carch
Текущая фаза [ Продвижение разработки скриптов ]
Проект сейчас проходит через фазу разработки, сосредоточиваясь на создании скриптов для упрощения процесса настройки Arch и Fedora Linux. 🛠️
Предстоящие функции и улучшения ✨
Расширение функциональности для различных дистрибутивов 🌐
- Добавить полную поддержку популярных дистрибутивов:
- Arch
- Debian
- Fedora
- openSUSE
- Void
- Arch
- Разработать специфичные для дистрибутивов скрипты настройки.
- Добавить полную поддержку популярных дистрибутивов:
Улучшение стабильности скриптов 🔧
- Рефакторинг существующих скриптов для улучшения стабильности.
- Реализовать обработку ошибок и логирование для лучшей отладки.
Реализация на Rust 🦀
- Создать единый исполняемый бинарный файл для Carch.
- Разработать TUI на базе Rust.
- Добавить дополнительные Rust-скрипты для расширенной функциональности.
Добавить скрипты настройки оконных менеджеров 🪟
- Создать и улучшить скрипты установки/настройки для большего количества оконных менеджеров (например, i3, Sway).
- Включить опции конфигурации, адаптированные для каждого WM.
Скрипты настройки основной системы ⚙️
- Разработать удобные для новичков скрипты для настройки основной системы (например, управление пакетами, конфигурация пользователя).
- Включить руководства и документацию для помощи новым пользователям.
Контрольный список проекта Carch

Расширить поддержку популярных дистрибутивов:
- Arch
- Fedora
- Debian
- openSUSE
- Void
- Arch
Рефакторинг скриптов для стабильности:
- Реализовать обработку ошибок
- Добавить возможности логирования
- Реализовать обработку ошибок
Внедрить Rust:
- Разработать TUI (текстовый пользовательский интерфейс).
- Создать единый исполняемый бинарный файл.
- Добавить дополнительные Rust-скрипты для улучшения скриптовости.
- Разработать TUI (текстовый пользовательский интерфейс).
Добавить скрипты настройки WM:
- Скрипт настройки i3
- Скрипт настройки DWM
- Скрипт настройки Sway [ В настоящее время только для Arch ]
- Скрипты оконного менеджера Hyprland
- Скрипт настройки Bspwm
- Скрипт настройки River
- Скрипт настройки Wayfire
- Скрипт настройки DWL
- Скрипт настройки i3
Создать скрипты настройки основной системы:
- Конфигурация пользователя
- Управление пакетами
- Документация для новичков
- Конфигурация пользователя
Временные рамки (предварительные) 📅
- Q 2024: Разработать дополнительные скрипты настройки WM и скрипты настройки основной системы.
- Q середина 2025/2026: Рефакторинг существующих скриптов для стабильности и начало расширения поддержки дистрибутивов.
- Разработать TUI на базе Rust для улучшенного взаимодействия с пользователем. 🦀
- Разработать TUI на базе Rust для улучшенного взаимодействия с пользователем. 🦀