Personnalisez la ligne de commande de votre système d'exploitation Raspberry Pi
Agence web » Actualités du digital » Personnalisez la ligne de commande de votre système d'exploitation Raspberry Pi

Personnalisez la ligne de commande de votre système d'exploitation Raspberry Pi

Êtes-vous à la recherche d'un moyen amusant de rafraîchir l'expérience de ligne de commande de votre Raspberry Pi ? Vous n'avez pas besoin de chercher bien loin pour trouver un moyen simple et amusant de réviser le terminal de votre Pi. Avec Oh My ZSH ou Starship, vous pouvez vivre une expérience Pi entièrement personnalisée ce week-end.

Vous n'avez pas besoin d'une nouvelle application pour donner une belle apparence à votre terminal

Si vous en avez assez de l'apparence du terminal de votre Raspberry Pi, vous n'avez pas réellement besoin d'une nouvelle application pour personnaliser votre expérience. Bien qu'il existe certainement d'autres terminaux, la personnalisation de votre ligne de commande est en réalité beaucoup plus simple que cela.

Pour obtenir une expérience de terminal jolie (et riche en fonctionnalités), il vous suffit d'installer quelques extensions qui fonctionnent directement dans LXTerminal.

Marque

Framboise Pi

Processeur

Cortex-A72 (ARM v8)

Avec le Raspberry Pi 4 modèle B, vous pouvez créer toutes sortes de projets amusants et améliorer les gadgets dans votre maison. Vous pouvez également installer un système d’exploitation de bureau complet et l’utiliser comme un ordinateur ordinaire.

Oh My ZSH est facile à installer et à thème

Si vous souhaitez une expérience totalement différente de celle du shell bash d'origine fourni avec Raspberry Pi OS, alors Oh My ZSH est parfait pour vous. Son installation est simple et nécessite une seule commande :

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Pendant le processus d'installation, il vous sera demandé si vous souhaitez définir ZSH comme environnement de terminal par défaut. Cela dépend entièrement de vous, mais si vous choisissez de ne pas le faire, vous pouvez toujours accéder à ZSH en tapant simplement « zsh » dans votre terminal.

Une fois installé, vous constaterez qu'Oh My ZSH offre une expérience élégante et amusante prête à l'emploi. Il existe des dizaines de thèmes inclus parmi lesquels choisir, mais je suis personnellement resté fidèle à celui par défaut.

Ce qui est amusant avec Oh My ZSH, c'est qu'il ne se contente pas de remanier l'apparence de votre terminal, il ajoute également de nombreuses fonctionnalités supplémentaires. Avec plus de 200 plugins disponibles, vous pouvez réellement personnaliser votre expérience de ligne de commande.

L'une de mes fonctionnalités préférées est l'intégration de GitHub. Lorsque vous activez le plugin Git dans votre fichier .zshrc, vous verrez le nom de la branche, s'il est sale ou propre, s'il y a des modifications par étapes, et plus encore, le tout dans votre ligne de commande sans exécuter une seule commande.

Il existe encore plus de plugins disponibles qui sont également créés par la communauté, faisant de Oh My ZSH une expérience de terminal amusante, personnelle et unique.

Starship vous permet de continuer à utiliser Bash mais avec des thèmes

Si vous ne cherchez pas à échanger bash contre zsh, alors Starship est parfait pour vous. En fait, Starship fonctionne avec la plupart des environnements de terminaux (comme zsh, Fish et bien d'autres). Starship est également entièrement multiplateforme et cohérent sur chaque plateforme. Cela signifie qu'il fonctionne non seulement sur Linux (comme Raspberry Pi OS), mais également sur macOS et Windows, avec la même apparence sur tous les systèmes d'exploitation pour une expérience uniforme.

Une fois installé, vous activez Starship via une simple modification de votre .bashrc, .zshrc ou tout autre fichier de configuration que vous utilisez pour votre terminal. L'installation est simple avec une seule commande, tout comme Oh My ZSH :

curl -sS https://starship.rs/install.sh | sh

Si vous aimez tellement Starship que vous souhaitez également l'utiliser sur votre ordinateur Mac ou Windows, vous pouvez également utiliser Homebrew ou Winget pour installer Starship.

Semblable à Oh My ZSH, Starship propose un moteur de personnalisation extrêmement simple et est également très personnalisable. Cependant, vous devriez au moins avoir une police Nerd installée et activée dans votre terminal. Starship fonctionnera sans cela (comme je l'ai fait), mais l'installer et l'activer vous offrira une expérience visuelle plus riche.

Il existe également des dizaines et des dizaines de plugins pour Starship, y compris une expérience Git similaire. Cependant, il existe également des plugins plus amusants (et utiles), comme l'indicateur d'état de la batterie. Si votre batterie descend en dessous de 10 %, une icône apparaîtra sur votre terminal, vous avertissant qu'il est temps de le brancher.

Starship est l'extension que j'utiliserai personnellement car j'aime qu'elle puisse fonctionner sur mon Mac, mon bureau Windows et tous mes serveurs Linux, m'offrant la même expérience partout. De plus, comme il utilise des fichiers TOML multiplateformes pour son moteur de thème, une fois que je l'ai configuré exactement comme je le souhaite, je peux facilement le transférer sur tous mes systèmes pour une configuration de terminal uniforme partout.


L’avantage d’Oh My ZSH et de Starship est qu’ils sont indépendants du système d’exploitation. Cela signifie que si vous remplacez ultérieurement le système d'exploitation Raspberry Pi par un autre système d'exploitation, vous pouvez simplement porter vos fichiers de configuration et profiter de la même expérience de terminal dans votre nouveau système d'exploitation.

Maintenant que votre terminal a une nouvelle couche de peinture avec des fonctionnalités supplémentaires, pourquoi ne pas vous lancer dans d'autres projets amusants du week-end pour votre Raspberry Pi ? Un projet que j'ai hâte de réaliser lorsque j'aurai éventuellement quelques Pis supplémentaires consiste à construire une station météo à encre électronique pour mon bureau.

★★★★★