Files
Loki/internal/ajean/sys_firstrun_other.go
T
nathaninline 6de356f649 Arborescence unifiee et installateurs simplifies
- provisionDataDir unique pour les trois plateformes (six dossiers, config par defaut)
- plus de modele config.env duplique dans chaque installateur
- plus d'alias jean pose a l'installation
2026-08-07 16:57:52 +02:00

15 lines
447 B
Go

//go:build !windows
package ajean
// appFirstRun : hors Windows, `ajean app` est lancé depuis un terminal par
// quelqu'un qui a déjà suivi l'installation — pas de double-clic à désambiguïser,
// donc pas de boîte de dialogue. On se contente de provisionner les données au
// premier lancement. Ne relance jamais (renvoie toujours false).
func appFirstRun() bool {
if len(ReadConfig()) == 0 {
_ = cmdInstall(nil)
}
return false
}