Best zsh theme in town! Homemade with π
Just get yourself http://ohmyz.sh and use my theme.
I wanted to have an immaculate look by default and whenever possible. Still, this simple beauty has a couple tricks up its sleeve.
When I work through SSH, I always use tmux on the other machine, so I don't need the feel to add the host and so on and clutter that beautiful prompt.
On the right, we have the time, and just on its left, it'll be a small indicator I'll show in a moment.
The triangle/delta is just a symbol that I think fits nicely. It serves as a visual beacon when there's a lot of text and gives some design balance. You can swiftly change it for another one (this is a good place to find others) or get rid of it altogether.
With silence outputs, you never know if the system or app tried to warn you about an unfortunate exit. Instead of add clutter with constant exit numbers, I decided to paint red the CWD if the exit is different than 0, signifying an error.
If the CWD color is unchanged, the exit was 0 (successful).
Here, I just run an unexisting program and ignored the output to simulate the situation.
Using echo $?
we can see what the last command's exit code was and it indeed wasn't 0, which would mean successful; therefore the path shows in red.
Nevermind the colors of the commands, that comes from a zsh extension.
Like almost anyone developing something, I use git myself, but I've grown tired of the general fashion of going overboard with way too many useless indicators.
My solution is simple. See nothing? Not in a git folder. Let's get one!
To me, that simple dot is enough. If it's orange, I have an unclean status.
Yes, sure, always use sudo instead of the actual root account. And that is a good principle, but sometimes you just need to ride super user for a while. In order not to forget you're touching the sun, I made a couple of small changes: With that pretty red and the known pound symbol, I can now remember to log off the foot shooter ASAP.