Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
Liquid Prompt is an adaptive, smart prompt for Bash and Zsh. It can display various useful information on the shell prompt, only when it's needed, like the battery status when it's discharging over a given threshold, an up arrow if using an HTTP proxy, the number of detached sessions (screen or tmux) and more.
Liquid Prompt can be configured so if you don't want certain information to show up either because you don't need it or because Liquid Prompt simply displays too much of it for your taste, you can easily disable some info from showing up by editing its configuration file.