Originally Posted by richman1234
I have looked almost everywhere for how to change my default shell prompt. When I open my bash shell, the prompt is [fedora-dev@Fedora-Dev Documents]$. I would like it to open at fedora-dev@Fedora-Dev]$.
Can someone tell me where to change this at. I have looked in .bashrc, etc/profile, and environmental variables.
.bashrc is where you need to look. Specifically, you can set the PS1 environment variable to do what you want. I like how I've got mine, so I'll share:
Yes, it looks horrible. However, those are actually color-codes, that affect the different variables. It actually comes out to be:
For a regular user. The Hostname: piece is white text (I use a black background on my terminal...your mileage may vary) When I SUDO (the SUDO_PS1 variable), into a shell, the user ID changes to "root@" in bright red. That way, I know what user ID I'm using, on what machine, in what directory, just by my prompt. The red is a good visual indicator of "be careful!".