12 Jan 2012 While the majority of my shell work these days is done from within emacs using eshell, there are remote servers where its nice to have things setup in a familiar way. There's also always launching emacs. ;) Dependencies I have some dependencies for my config. sudo apt-get install -y zsh{,-doc} git virtualenvwrapper jq source-highlight python3-pip cargo snapd lsd bat dust duf dog gping sudo snap install hub --classic Run chsh to set your prompt to /usr/bin/zsh. Download hub at http...