Fonctionnalités
Chaque fonctionnalité de Wisely répond à un besoin concret rencontré en gérant WSL2 au quotidien sur une machine aux ressources limitées.
Switch & sécurité
Changer de profil ne doit jamais mettre votre environnement en danger.
Menu interactif
Navigation au clavier (flèches + Entrée) — aucun flag à mémoriser pour changer de profil.
Backup automatique
.wslconfig est sauvegardé avant chaque switch, sans action de votre part.
Rollback instantané
Restauration du backup précédent en une seule commande si quelque chose tourne mal.
Validation post-écriture
Rollback automatique déclenché si .wslconfig s'avère invalide juste après l'écriture.
Mode dry-run
Simule un switch de profil de bout en bout sans effectuer la moindre écriture système.
Profils & configuration
Tout part d'un seul fichier JSON, sans aucune modification de code.
Profils JSON
Définis dans data/profiles.json — modifiables et extensibles sans toucher au code.
Profils personnalisés
Création de nouveaux profils directement depuis la CLI, en une commande.
Import / Export
Partagez ou sauvegardez vos profils en dehors du dépôt, au format JSON.
Alias global
wisely disponible partout dans le terminal PowerShell, sans naviguer jusqu'au dossier d'installation.
Surveillance & alertes
Savoir ce que consomme WSL2, sans avoir un terminal ouvert en permanence.
Surveillance RAM
Tâche planifiée Windows qui surveille la consommation WSL2 — fonctionne sans terminal ouvert.
Alertes Toast
Notifications Windows natives dès que WSL2 dépasse le seuil configuré.
Reporting & historique
Chaque opération est tracée ; chaque semaine est résumée.
Rapports hebdomadaires
Générés automatiquement chaque lundi à 09h00, sans intervention manuelle.
Historique complet
Toutes les opérations tracées dans data/history.json, consultables à tout moment.
Nettoyage intégré
Purge en une commande des fichiers temporaires et des anciens rapports.