this post was submitted on 01 Oct 2024
27 points (96.6% liked)

Linux Questions

1177 readers
1 users here now

Linux questions Rules (in addition of the Lemmy.zip rules)

Tips for giving and receiving help

Any rule violations will result in disciplinary actions

founded 1 year ago
MODERATORS
 

Good day all!

First I'd like to thank all the people who replied to my first post and provided so much valuable information! Since then I've been trying to force myself to get comfortable with using the terminal! To this end I've been running Sway as my Desktop Environment and printed out a cheat sheet to place next to my screen.

Now, a paragraph deep, for the question(s):

How do y'all customize your terminals? I'm not looking for tutorials, just your preferences. How long did it take for you to settle on your favourite? What did you prioritize when customizing? What customization are you fondest of?

Thanks in advance to any and all replies, hope to hear from you all soon!

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 4 points 2 months ago (1 children)

I use Fish as my shell. It's got some really nice convenience features, without needing customization, which I find useful. If I'm working in a VM or some server for a bit longer, I'll often just install the fish package and have my normal level of (good) usability.
Downside is that Fish uses somewhat different syntax than Bash, so I can't just copy-paste more complex commands into there. But yeah, then you'll see me run bash, then the complex command in there, and then I'll exit back out of there.

For the shell prompt, I'm using Starship with a bit of a custom theme, based on their Gruvbox Rainbow preset:

So, what it shows there is:

  • the exit-code, if it's non-zero
  • the duration how the long the command took, if it's longer than a few seconds
  • the timestamp when that command finished
  • the path where I'm in
  • the Git branch and whether I've got changes that are uncommitted, stashed etc., if I'm in a directory with Git repo
  • the toolchain in the repo that I'm in

I also use light theme in the terminal. Sue me. ๐Ÿ™ƒ

[โ€“] ScientifficDoggo 1 points 2 months ago

Thanks for the post! Never would've known about Starship. Your setup seems a bit feature-rich for me at the moment but it's nice knowing its an option.

I tried light theme for 0.000000128 seconds, and in that time my eyeballs melted out of my head and onto my keyboard.