/bklyn-zsh

My Zsh & Tmux theme

Primary LanguageShell

My ever evolving simple zsh & tmux theme using 100% zsh:

For Zsh:

  • username & host when conntected over ssh
  • os icon
  • git branch when within git
  • no. of git commits ahead
  • no. of git commits behind
  • no. of git stashes
  • cute shell prompt
  • time

For Tmux:

  • os icon
  • ifconfig up/down[link] rate stats from ifconfig on osx
  • iostat stats on osx
  • avg number of jobs in run queue over 1, 5, 15 mins from uptime otherwise
  • time

Installation:

I use zplug. Its fast, flexible, and easy. So put a line in your zplugs file with something like

zplug "gporrata/bklyn-zsh"

To add to tmux add a line to your tmux.conf that looks like

source $ZPLUG_HOME/repos/gporrata/bklyn-zsh/tmux-theme.conf

This assumes that you have an environment variable ZPLUG_HOME set to where you installed zplug.

You will also need a nerd font setup.