Comment thématiser Hyper Terminal sur Linux
L'interface utilisateur des applications de terminal sous Linux est souvent perçue comme austère et datée. Si vous aspirez à un environnement plus esthétique, Hyper pourrait bien être la solution. Cette application de terminal, basée sur JavaScript, offre une grande flexibilité grâce à ses thèmes personnalisables et ses extensions. Découvrez comment transformer l'apparence de Hyper et optimiser votre expérience utilisateur.
Installation de Hyper Terminal
Instructions pour Ubuntu/Debian
L'installation de Hyper sur Ubuntu et Debian, ainsi que sur les systèmes dérivés, s'effectue via un fichier de paquet Debian. Cependant, cette méthode ne permet pas de bénéficier des mises à jour automatiques via le gestionnaire de paquets. Pour procéder, rendez-vous sur la page de téléchargement et sélectionnez l'option "Debian (.deb)".
Un double-clic sur le fichier téléchargé lancera l'outil d'installation graphique. Cliquez ensuite sur "Installer" et entrez votre mot de passe pour valider le processus.
Si vous préférez la ligne de commande, vous pouvez installer Hyper via DPKG. Ouvrez un terminal, naviguez vers le répertoire ~/Téléchargements avec la commande `cd`. Utilisez `ls` pour visualiser le contenu du dossier.
Copiez le nom du fichier du paquet Hyper et utilisez `dpkg` pour l'installer :
sudo dpkg -i hyper_*_amd64.deb
Si des problèmes de dépendances surviennent, vous pouvez les résoudre facilement avec la commande suivante :
sudo apt install -f
Pour désinstaller Hyper, utilisez l'une de ces commandes :
sudo apt remove hyper
ou
sudo apt-get remove hyper
Instructions pour Fedora/OpenSUSE
Un paquet RPM est disponible pour l'installation de Hyper, bien que sa compatibilité officielle ne concerne que Fedora. Vous pouvez tenter l'installation sur OpenSUSE, mais en cas de problèmes, l'utilisation d'AppImage est recommandée.
Pour Fedora, téléchargez le RPM depuis la page de téléchargement. Ouvrez un terminal, naviguez vers le répertoire ~/Téléchargements, puis utilisez `dnf` pour l'installation. Vous pouvez aussi double-cliquer sur le fichier RPM pour lancer l'installation via l'interface graphique.
cd ~/Téléchargements sudo dnf -y install hyper-1.*.x86_64.rpm
Pour OpenSuse:
cd ~/Téléchargements sudo zypper install hyper-1.*.x86_64.rpm
Autres Distributions Linux
Pour les autres distributions, l'utilisation d'un fichier AppImage est une solution pratique. AppImage permet l'exécution de programmes sans dépendre du système d'exploitation hôte.
Téléchargez la dernière version AppImage depuis la page de téléchargement. Créez un dossier AppImage dans votre répertoire personnel:
mkdir ~/AppImage
Déplacez le fichier AppImage téléchargé dans ce dossier :
mv hyper-1.*-x86_64.AppImage ~/AppImage
Rendez le fichier AppImage exécutable:
sudo chmod +x ~/AppImage/hyper-1.*-x86_64.AppImage
Naviguez jusqu'au dossier "AppImage" dans votre gestionnaire de fichiers et double-cliquez sur le fichier AppImage. À l'ouverture, confirmez la création d'un raccourci sur le bureau.
Notez que les mises à jour d'Hyper devront être effectuées manuellement en téléchargeant la nouvelle version AppImage.
Pour désinstaller Hyper, supprimez le fichier AppImage:
rm ~/AppImage/hyper-1.*-x86_64.AppImage
Personnalisation de l'Apparence de Hyper

La personnalisation de Hyper s'appuie sur l'outil de gestion de paquets NodeJS. Assurez-vous que la dernière version de NodeJS est installée. Dans Hyper, utilisez `npm search` pour trouver des thèmes :
npm search hyper terminal themes
Alternativement, il est possible de personnaliser l'apparence (polices, couleurs...) en modifiant le fichier `~/.hyper.js` avec un éditeur de texte.
Après avoir sélectionné un thème, installez-le :
sudo npm install nom-du-theme
Activez le thème dans le fichier de configuration `~/.hyper.js`:
nano ~/.hyper.js
Localisez la section "plugins:" et ajoutez le nom du thème entre guillemets, par exemple :
plugins: ['hyper-materialshell']
Le thème devrait s'appliquer instantanément.
Installation d'Extensions sur Hyper

Des extensions peuvent être ajoutées pour augmenter les fonctionnalités d'Hyper. Utilisez `npm search` pour trouver des extensions :
npm search hyper terminal
Installez l'extension souhaitée avec :
sudo npm install nom-de-l-extension
Dans le fichier de configuration Hyper, section "plugins:", ajoutez le nom de l'extension.
plugins: ['hyper-example-plugin']
Si un thème est déjà activé, ajoutez l'extension après une virgule :
plugins: [ 'hyper-materialshell', 'hyper-example-plugin']