Sxmo : un environnement mobile Linux simple
- Sxmo est un environnement minimaliste pour les appareils mobiles Linux.
- Il fournit une interface simple basée sur des menus et utilise des outils suckless (
dwm, dmenu, st, etc.) ou des outils Wayland (sway, bemenu, foot, etc.).
- La prise en charge du tactile et des gestes est renforcée, et il dispose d’une interface basée sur des menus qui peut aussi être contrôlée avec les boutons matériels.
Envoi de texte et lecture des notifications via SSH
- Il est possible d’envoyer des messages via SSH en utilisant votre éditeur de texte préféré (
vis, emacs, vim, etc.).
- Il permet de lire les notifications, les SMS, etc., et d’accéder aux menus Bluetooth et Wi-Fi.
Tout fonctionne avec des scripts
- Il est possible d’exécuter des scripts personnalisés pour les appels, les SMS, etc.
- Des gestes peuvent être associés à des scripts spécifiques, et les boutons physiques de l’appareil peuvent être configurés comme déclencheurs de scripts.
- Les journaux du modem, la liste des contacts et les messages texte sont tous enregistrés en texte brut.
Utiliser sur le bureau les applications FOSS habituelles
- Il fonctionne sur des distributions Linux traditionnelles (Alpine Linux, postmarketOS, etc.) plutôt que dans un écosystème d’applications fermé, avec une optimisation pour les appareils mobiles.
- Il est possible d’utiliser des applications en terminal sur smartphone.
L’avis de GN⁺
- Sxmo est un projet innovant qui permet aux utilisateurs de découvrir un environnement mobile basé sur Linux de manière minimaliste et efficace.
- Des fonctions comme l’envoi de texte via SSH rendent l’appareil mobile plus flexible et l’intègrent davantage dans un environnement informatique unifié.
- L’usage de scripts personnalisés et d’applications FOSS constitue une option attrayante pour les développeurs et les utilisateurs avancés, avec un potentiel de contribution à l’évolution de l’écosystème Linux mobile.
1 commentaires
Commentaires sur Hacker News
Parmi les différentes interfaces que j’ai essayées sur le PinePhone, sxmo était la meilleure. Je n’utilise généralement pas beaucoup de logiciels suckless, mais j’ai du respect pour eux. Je préfère des logiciels complexes comme emacs et KDE, mais sxmo est bien plus rapide que KDE ou Phosh, et une fois qu’on a pris le coup de main, c’est très fonctionnel et intuitif (subjectivement).
Au lieu d’une présentation de 45 minutes sur la page d’accueil, une démo vidéo de 1 à 2 minutes aiderait probablement à faire passer l’idée plus clairement.
Il est recommandé aux personnes intéressées par « utiliser Linux sur un téléphone » d’assister au FOSDEM et de consulter le programme du devroom concerné ainsi que les stands.
Tout est relié par des scripts shell, donc ce n’est pas pour tout le monde, mais j’aime le fait qu’on puisse bidouiller rapidement l’interface téléphonique. J’ai écrit un script de réveil directement sur le PinePhone lui-même pendant mes trajets, et je compte le publier bientôt (il peut me sortir du sommeil profond juste avant que l’alarme ne sonne, puis déclencher le son de l’alarme). Il manque encore quelques fonctionnalités, mais dans l’ensemble c’est un système génial, et je prévois de le réutiliser et de le bidouiller à nouveau dans un futur proche.
Je me demande si cela peut tourner sur un serveur Intel/AMD standard et être utilisé dans des sessions xrdp/nx. Il me faut une compatibilité sociale et un bon appareil photo. J’ai déjà essayé i3, mais c’est difficile à utiliser sans clavier physique.
Je n’ai pas besoin d’exécuter des apps Google, mais pouvoir accéder à quelques apps bancaires essentielles ou à des apps de domotique serait très utile.
Si vous voulez styliser SXMO dans Sway (par exemple agrandir les éléments de menu pour qu’ils soient plus faciles à toucher avec le doigt, utiliser une police plus étroite pour faire tenir plus de texte sur une ligne, l’esthétique, etc.), ce guide est utile.
Sur PmOS, SXMO est proposé en deux variantes : sxmo-de-dwm et sxmo-de-sway.
Je suis curieux d’avoir des nouvelles récentes sur SXMO. Je n’ai plus suivi depuis 2021. Existe-t-il maintenant un téléphone stable sur lequel on peut le faire tourner ?
Le nom est bien trouvé : suckless -> suckless mobile -> sxmo -> sucksmore.