Bienvenue ! 🎉 Ce dépôt configure automatiquement ton environnement de développement avec devenv (Nix).
Pas besoin de tout installer à la main — une commande et tout est prêt.
| 🎨 Shell prêt à l'emploi | Bash + starship (prompt stylé) + ble.sh (auto-complétion) + eza/bat (jolis listings) |
| 📦 Packages par groupe | Choisis ton groupe : ml , web, ou hacking (default none) |
| 🔄 Mise à jour automatique | Commande update-config → backup -> tout en une commande |
| 🛡️ Git configuré | Nom, email, branche main par défaut |
| 🎯 Outils dev | gh, devenv , pay-respects (wtf), avec ✨Crush AI ! |
# Clone le repo
git clone https://github.com/IMSP-Programming-Club/ubuntuX-config
# Deplace toi dans le dossier
cd ubuntuX-config
# Pour etre sur que tu es bien arrive
pwd # resultat devrait 'resembler' à un truc du genre :/home/student/ubuntuX-config/
# Premiere fois ? le script d'install est là !
chmod +x install.bash
./install.bash
# Si le script echoue (msg erreur): Applique la config manuellement
home-manager switch
# Si le script reussie: relance ta session
exitEt Voila !! Maintenant tu peux ecrire ton code sans te soucier de ce qui est installé ;)
Déjà passé par là ? Simple, entre:
update-configEt suis les intructions à l'écran
Édite user.yaml pour changer ton groupe et ton identité GitHub :
username: student # ⚠️ Encore experimental
github:
username: TonPseudo
email: [email protected]
group: ml # ml | web | hackingFait avec HAINE ❤️ pour les membres du Club de Programmation de l'IMSP.