De la sélection d'un shell à l'application d'un pack de curseurs afin de cliquer avec style dans les menus d'un environnement de développement Debian complet tenant dans votre poche : des dizaines de paramètres sont disponibles dans OhMyTermux.
-
Installez Termux depuis F-Droid, GitHub ou le Play Store.
-
Installez OhMyTermux avec Gum (recommendé🔥) :
curl -sL https://raw.githubusercontent.com/GiGiDKR/OhMyTermux/1.0.0/install_fr.sh -o install_fr.sh && chmod +x install_fr.sh && ./install_fr.sh --gum
🧊 Méthode alternative
curl -sL https://raw.githubusercontent.com/GiGiDKR/OhMyTermux/1.0.0/install_fr.sh -o install_fr.sh && chmod +x install_fr.sh && ./install_fr.sh
✅ Arguments fonctionels
> ``` > --gum | -g # Utiliser Gum en tant qu'interface > --shell | -sh # Sélection du shell > --package | -pk # Installation des paquets > --xfce | -x # Installation de XFCE > --proot | -pr # Installation de Debian PRoot > --font | f # Sélection de police > --x11 | -x # Installation de Termux-X11 > --skip | -sk # Ignorer la configuration initiale > --verbose | -v # Sorties détaillées > --help | -h # Afficher l'aide > ```Packages sélectionnables individuellement
Configuration Zsh
Configuration de Fish
Affichage Termux
Configuration de Termux
- Alias personnalisés (alias communs + alias spécifiques en fonction du package ou du plugin installé)
-
Configurer un bureau XFCE pour l'environnement Termux natif.
-
Utilisation de Termux-X11 : le serveur ainsi que l'APK sont téléchargés puis installés depuis Termux ou manuellement.
-
✅ 3 configurations sont disponibles :
1️⃣ Minimale
Uniquement les paquets nécessaires :
termux-x11-nightly # Termux-X11 virglrenderer-android # VirGL xfce4 # XFCE xfce4-terminal # Terminal
2️⃣ Recommandée
Installation minimale + les paquets suivants :
netcat-openbsd # Utilitaire réseau pavucontrol-qt # Contrôle du son thunar-archive-plugin # Archives wmctrl # Contrôle des fenêtres xfce4-notifyd # Notifications xfce4-screenshooter # Capture d'écran xfce4-taskmanagerb # Gestionnaire des tâches xfce4-whiskermenu-plugin # Menu Whisker
Et les éléments d'interface suivants :
WhiteSur-Theme # https://github.com/vinceliuice/WhiteSur-gtk-theme WhiteSur-Icon # https://github.com/vinceliuice/WhiteSur-icon-theme Fluent-Cursors # https://github.com/vinceliuice/Fluent-cursors WhiteSur-Wallpapers # https://github.com/vinceliuice/WhiteSur-wallpapers
3️⃣ Personnalisée
Le contenu de l'installation minimale + le choix parmi :
jq # Utilitaire JSON gigolo # Gestionnaire de fichiers mousepad # Éditeur de texte netcat-openbsd # Utilitaire réseau parole # Lecteur multimédia pavucontrol-qt # Contrôle du son ristretto # Gestionnaire d'images thunar-archive-plugin # Archives thunar-media-tags-plugin # Média wmctrl # Contrôle de fenêtre xfce4-artwork # Illustration xfce4-battery-plugin # Batterie xfce4-clipman-plugin # Presse-papiers xfce4-cpugraph-plugin # Graphique CPU xfce4-datetime-plugin # Date et heure xfce4-dict # Dictionnaire xfce4-diskperf-plugin # Performances du disque xfce4-fsguard-plugin # Surveillance du disque xfce4-genmon-plugin # Widgets génériques xfce4-mailwatch-plugin # Surveillance du courrier électronique xfce4-netload-plugin # Chargement réseau xfce4-notes-plugin # Notes xfce4-notifyd # Notifications xfce4-places-plugin # Lieux xfce4-screenshooter # Capture d'écran xfce4-taskmanager # Gestionnaire des tâches xfce4-systemload-plugin # Chargement du système xfce4-timer-plugin # Minuterie xfce4-wavelan-plugin # Wi-Fi xfce4-weather-plugin # Informations météo xfce4-whiskermenu-plugin # Menu Whisker
Le choix parmi les éléments d'interface suivants :
Thème :
WhiteSur-Theme # https://github.com/vinceliuice/WhiteSur-gtk-theme Fluent-Theme # https://github.com/vinceliuice/Fluent-gtk-theme Lavanda-Theme # https://github.com/vinceliuice/Lavanda-gtk-theme
Icônes :
WhiteSur-Icon # https://github.com/vinceliuice/WhiteSur-icon-theme McMojave-Circle # https://github.com/vinceliuice/McMojave-circle-icon-theme Tela-Icon # https://github.com/vinceliuice/Tela-icon-theme Fluent-Icon # https://github.com/vinceliuice/Fluent-icon-theme Qogir-Icon # https://github.com/vinceliuice/Qogir-icon-theme
Curseurs :
Fluent-Cursors # https://github.com/vinceliuice/Fluent-cursors
Fonds d'écran :
WhiteSur-Wallpapers # https://github.com/vinceliuice/WhiteSur-wallpapers
-
La possibilité d'installer un navigateur Web, soit Chromium ou Firefox.
Important
L'installation recommandée utilise environ 3,5 Go d'espace disque.
Debian PRoot avec un installateur d'application qui ne sont pas disponibles avec Termux ou les gestionnaires de paquets Debian.
-
start
: démarrer une session Termux-X11. -
debian
: accéder à l'installation de Debian PRoot depuis le terminal.
Warning
Process completed (signal 9) - press Enter
Comment corriger cette erreur
Vous devez exécuter cette commande adb pour corriger l'erreur du processus 9 qui forcera la fermeture de Termux :
adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647"
Pour faire cela sans utiliser de PC, vous avez plusieurs méthodes : Tout d'abord, connectez-vous au WIFI.
Méthode 1 : Installez adb dans Termux en exécutant ce code :
pkg install android-tools -y
Ouvrez ensuite les paramètres et activez les options du développeur en sélectionnant « À propos du téléphone », puis appuyez 7 fois sur « Créer ».
Revenez à ce menu et accédez aux options du développeur, activez le débogage sans fil, puis cliquez dessus pour obtenir le numéro de port, puis cliquez sur « Appairer l'appareil » pour obtenir le code d'appairage.
Mettez les paramètres en mode écran partagé en appuyant sur le bouton carré en bas à droite de votre téléphone et maintenez l'icône des paramètres enfoncée jusqu'à ce que l'icône d'écran partagé apparaisse.
Sélectionnez ensuite Termux et dans les paramètres, sélectionnez « Appairer avec un code ». Dans Termux, saisissez « adb pair » puis saisissez vos informations d'appairage.
Une fois ce processus terminé, vous pouvez saisir adb connect et vous connecter à votre téléphone avec l'adresse IP et le port fournis dans le menu de débogage sans fil. Vous pouvez ensuite exécuter la commande fix :
adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647"
Méthode 2 :
Installez LADB depuis Playstore ou depuis GitHub.
En écran partagé, ayez un côté LADB et l'autre côté affichant les paramètres du développeur. Dans les paramètres du développeur, activez le débogage sans fil, puis cliquez dessus pour obtenir le numéro de port, puis cliquez sur associer l'appareil pour obtenir le code d'association. Entrez ces deux valeurs dans LADB. Une fois connecté, exécutez la commande fix :
adb shell "/system/bin/device_config put activity_manager max_phantom_processes 2147483647"
Version 1.0.0 :
- Version initiale
- Installation séparée de XFCE / Debian pour exécuter le XFCE natif de Termux
- Ajouter des éléments d'interface graphique sélectionnables (Thèmes, Polices, Curseurs, Fonds d'écran)
- Ajouter un mot de passe pour l'utilisateur proot Debian
- Intégrer la configuration de Fish (Plugins, Prompts, Alias)
- Ajouter plus de paquets sélectionnables
- Ajouter des modules Python
- Intégrer une sélection de thèmes Termux
- Intégration de OhMyTermuxScript
- Intégration de OhMyObsidian
Tip
🚩 La version anglaise est disponible.