Korben, roi d’internet, logo bébé avec des lunettes en mode thug life Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Korben Upgrade your mind

Oh my ZSH – Un framework pour booster votre shell ZSH

Que vous soyez admin, développeur ou tout simplement bidouilleur, vous utilisez sans doute la ligne de commande tous les jours, que ce soit sous Linux ou OSX.

Et c’est d’ailleurs pour ça que vous êtes si cool, si beau, si parfaitement parfait ! Mais pour aller plus loin, il faut savoir dépasser le shell Bash et basculer sur Zsh et plus particulièrement sur une version gonflée aux stéroïdes grâce au framework Oh-My-ZSH.

Oh-My-ZSH nécessite que zsh soit présent sur votre poste (sudo apt-get install zsh) et une fois installé, vous pourrez simplement en éditant le fichier ~/. zshrc, choisir un thème graphique parmi plus de 140 (ou externes) et activer des plugins parmi plus de 180.

Pour installer Oh-My-ZSH, rien de plus simple. Ouvrez un terminal et entrez la commande suivante :

sh -c « $ (curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh) »

Fermez le terminal, relancez-le et voilà !

70f58fb6-ba03-11e4-82c9-c083bf9a6574

Les plugins, c’est là où se situe tout l’intérêt de Oh-My-ZSH. Vous pouvez par exemple activer le plugin OSX si vous êtes sous Mac, pour récupérer ou envoyer des chemins à partir du Finder (commande pfs ou pfspush), ou encore ouvrir un fichier en aperçu (commande quick-look). Si vous utilisez Git, il y a un paquet d’alias qui vous simplifieront la vie. Un git commit -v sera remplacé par la commande gc. Un git merge par la commande gm… etc. Il y en a aussi pour debian, docker, macports, npm, rails, python, SublimeText et j’en passe.

Pour mettre en place un plugin, il suffit d’éditer le fichier ~/. zshrc et d’ajouter tout simplement les plugins de votre choix à la liste :

plugins=(rails git ruby)

Un plugin que j’aime bien, c’est « z » qui enregistre dans sa petite base tous les « cd » que vous faites lorsque vous naviguez de répertoires en répertoire et qui vous donnera un accès rapide.

Par exemple, si un jour vous faites un…

cd /Users/Korben/Documents/recettes/Italiennes/fromages/

… la fois d’après, il vous suffira tout simplement de faire cd fromages, voire cd from pour arriver directement au même endroit. Trop pratique !

Vous trouverez une bonne description de ces plugins ici. La véritable liste des plugins disponibles se trouvant ici.

Et dans le même registre, il existe aussi Antigen inspiré d’Oh-My-ZSH.

Amusez-vous bien !


Réponses notables

  1. Symen says:

    J’adore oh-my-zsh ! J’ai essayé ZSH + Oh-my-zsh il y a 1 an et demi et j’y suis tout de suite passé sur toutes mes machines. :slight_smile:

    C’est un plaisir de découvrir et tester les différents plugins / thèmes quand c’est si facile de les activer.
    Bon on ressent parfois une différence de performance à l’utilisation sur les machines plus faibles, mais si cela pose problème il est toujours possible de passer à un système plus manuel/léger (comme prezto ?) une fois qu’on a pris ses habitudes.

  2. he8us says:

    Je vous conseille tous d’abandonner Oh-my-zsh et de passer sur Antigen qui permet d’utiliser oh-my-zsh et bien d’autres choses en plus et plus facilement. Genre y’a un package manager pour les plugins, themes, etc

    => https://github.com/zsh-users/antigen

  3. Pour ceux sous Windows, Babun (grosso-merdo Cygwin + plein d’outils dont un shell unix) est packagé avec Oh-my-ZSH :wink:
    Le thème installé est sympa, avec des couleurs dans les tons pastels (oubliez les satanées couleurs fluo qui décollent la rétine).

  4. En effet, bossant sur Windows, je l’utilise depuis un petit moment et il est vraiment super ! Je l’ai intégré à ConEmu notamment pour gérer différents shells et avoir un système d’onglets.

Continuer la discussion sur Korben Communauté

6 commentaires supplémentaires dans les réponses

Participants

Installer le shell Bash (Linux) sous Windows 10

L’année dernière, ça ne vous a pas échappé, Bash a fait son apparition sous Windows 10. C’est pour moi, la meilleure chose qui soit arrivée à Windows depuis un moment, car ça permet de lancer des outils Linux et de développer ses propres scripts Shell directement sous Windows. Le pied !

Mais même si c’est parfaitement fonctionnel, il faut quand même…

Lire la suite


Plus de 60 idées pour votre Raspberry Pi

Nous sommes nombreux à nous être procuré un petit ordinateur Raspberry Pi pour nous lancer dans des projets de ouf malade… C’est très cool, mais à part le classique Media Center XBMC, qu’avez-vous fait avec votre Raspberry Pi ?

Si vous séchez niveau idées, voici une petite sélection…

Lire la suite


Une astuce pour rendre Windows 10 plus rapide

Si vous trouvez que Windows 10 est un peu lent, que vos applications ne se lancent pas très vite, que vos compilations prennent du temps, voici une petite astuce débusquée par Brominou pour accélérer le bouzin.

Cliquez dans la zone de recherche de la barre Windows et tapez le mot clé « Performances ». Puis cliquez sur « Régler l’apparence et les performances de Windows » …

Lire la suite


Changer d’adresse IP rapidement

Une petite astuce pour ceux qui ne connaissent pas. Comment changer d’adresse IP à la volée.
Il suffit d’en demander une nouvelle à son provider si celui-ci accepte les IP dynamiques. Pour vérifier que vos manipulation ont eu l’effet escompté, vérifiez quelle est votre adresse IP….

Lire la suite