Giter Site home page Giter Site logo

qzwxsaedc / gaia.zsh-theme Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gcaracuel/gaia.zsh-theme

0.0 0.0 0.0 110 KB

My changes to Bureau Oh My ZSH theme. I tried to push this trough a Pull Request but failed so I will just change this theme using Antigen

License: MIT License

Shell 100.00%

gaia.zsh-theme's Introduction

Gaia ZSH Theme

A ZSH theme inspired by bureau & bureau-env but going further on environment integration, that's why this name.

Using Gaia you will have always in front of your eyes:

  • Kubernetes active cluster and namespace
  • Terraform active workspace
  • Google Cloud active configuration
  • Python virtualenv active
  • Ruby version and environment
  • Java version
  • Ruby version

Recomended font: Hack Nerd Font

Of course git status fully integrated too

Requirements

Configuration

  • GAIA_THEME_NVM_SHOW=true|false to enable display/hide nvm active version
  • GAIA_THEME_JAVA_SHOW=true|false to enable display/hide java version
  • GAIA_THEME_VENV_SHOW=true|false to enable display/hide Python virtualenv active environment
  • GAIA_THEME_RUBY_SHOW=true|false to enable display/hide ruby active version
  • GAIA_THEME_K8S_SHOW=true|false to enable display/hide Kubernetes active cluster and namespace (kubectx nd kubenv required)
  • GAIA_THEME_TF_SHOW=true|false to enable display/hide Terraform active workspace
  • GAIA_THEME_GCP_SHOW=true|false to enable display/hide Google Cloud active configuration. Use 'gcloud config ocnfigurations' to get more details

Extras:

  • KUBE_PS1_BINARY will be used to target kubectl location. Defaults to /usr/bin/kubectl
  • GCP_PS1_BINARY will be used to target gcloud location. Defaults to /usr/bin/gcloud
  • Use command kubeon and kubeoff to enable disable Kuvbernetes prompt integration. This is useful when your k8s cluster is slow or timing out which will impact your shell performance.

Buy Me A Coffee


License: MIT

gaia.zsh-theme's People

Contributors

gcaracuel avatar qzwxsaedc avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.