Hi. I’ve been using powerlevel10k for a long time, but a few days ago, I decided I wanted to customize it a bit. I opened the .p10k.zsh file, and I was shocked. It’s really massive, with TONS of options. I’ve been digging through for a few hours already, and it’s absolutely amazing how much you can customize it without actually programming anything. I was wondering what other people are using. So my questions are:
- Do you customize your shell prompt?
- If yes, do you use some framework or pre-made theme, or do you just configure it the vanilla way in your bashrc/zshrc/…
- How is your experiences with it so far?
- Share screenshot of your prompts, please (Sadly, my prompt is currently half done, so I can’t really share it)
Standard Bash with a twist:
[ /full/path/~-prefixed where possible ] user@short-hostname $ _
(Underscore = cursor, not part of prompt, in case that’s not obvious.)
It’s similar enough to the most common Bash prompt that I don’t feel totally alienated on a different system but different enough to be unique / useful.
The carriage return is deliberate. Paths can often get quite long in my homedir (if not other places), even with the
~
abbreviations. I can’t imagine anyone likes starting to type a command more than halfway across a screen because of a long path; this was my solution.The spacing is deliberate too. The brackets are hard to distinguish without the spaces either side of the path. On the second line, the 1-char indent and the spaces around the obligatory
$
were the layout I found most pleasing.There are embedded colour codes, but it’s designed so that it looks fine without them, just in case.
As for other configuration, I use whatever comes with the distro I’m using, especially any command-completion, etc.
How did you do it? I’ve been wanting to do that, but I’ve been busy and haven’t had the time 😿