Feuille de Route du Projet Carch
Phase Actuelle [ Développement Avancé des Scripts ]
Le projet progresse maintenant dans sa phase de développement, en se concentrant sur la création de scripts pour simplifier le processus de configuration d'Arch & Fedora Linux. 🛠️
Fonctionnalités et Améliorations à Venir ✨
Étendre la Fonctionnalité pour Différentes Distributions 🌐
- Ajouter un support complet pour les distributions populaires :
- Arch
- Debian
- Fedora
- openSUSE
- Void
- Arch
- Développer des scripts de configuration spécifiques à chaque distribution.
- Ajouter un support complet pour les distributions populaires :
Améliorer la Stabilité des Scripts 🔧
- Refactoriser les scripts existants pour une stabilité améliorée.
- Implémenter la gestion d'erreurs et la journalisation pour un meilleur débogage.
Implémentation Rust 🦀
- Créer un binaire exécutable unique pour Carch.
- Développer une TUI basée sur Rust.
- Ajouter des scripts Rust supplémentaires pour des fonctionnalités améliorées.
Ajouter des Scripts de Configuration de Gestionnaire de Fenêtres (WM) 🪟
- Créer et améliorer les scripts d'installation/configuration pour plus de gestionnaires de fenêtres (ex. i3, Sway).
- Inclure des options de configuration adaptées à chaque WM.
Scripts de Configuration Système Central ⚙️
- Développer des scripts conviviaux pour débutants pour la configuration système centrale (ex. gestion de paquets, configuration utilisateur).
- Inclure des guides et documentation pour aider les nouveaux utilisateurs.
Liste de Contrôle du Projet Carch

Étendre le support pour les distributions populaires :
- Arch
- Fedora
- Debian
- openSUSE
- Void
- Arch
Refactoriser les scripts pour la stabilité :
- Implémenter la gestion d'erreurs
- Ajouter des capacités de journalisation
- Implémenter la gestion d'erreurs
Implémenter Rust :
- Développer une TUI (Interface Utilisateur Textuelle).
- Créer un binaire exécutable unique.
- Ajouter des scripts Rust supplémentaires pour améliorer la scriptabilité.
- Développer une TUI (Interface Utilisateur Textuelle).
Ajouter des scripts de configuration WM :
- Script de configuration i3
- Script de configuration DWM
- Script de configuration Sway [ Actuellement Seulement pour Arch ]
- Scripts du gestionnaire de fenêtres Hyprland
- Script de configuration Bspwm
- Script de configuration River
- Script de configuration Wayfire
- Script de configuration DWL
- Script de configuration i3
Créer des scripts de configuration système central :
- Configuration utilisateur
- Gestion de paquets
- Documentation pour débutants
- Configuration utilisateur
Calendrier (Provisoire) 📅
- T2 2025 : Développer une interface utilisateur en ligne de commande (TUI) basée sur Rust pour améliorer l’interaction utilisateur. 🦀
- Mi-2025/2026 : Développer des scripts supplémentaires pour l’installation des WM et des systèmes principaux.
- Réorganiser les scripts existants pour améliorer la stabilité et commencer à étendre la prise en charge des distributions.
- Réorganiser les scripts existants pour améliorer la stabilité et commencer à étendre la prise en charge des distributions.