OvermindDL1

OvermindDL1

What shells do you use and how do you have it configured?

What shell(s) do you use, why do you use them, and how do you have them configured?

Note, this is about shell’s, not terminals, terminal’s are often what is used to access a shell, but it isn’t the shell.

Some popular and/or modern shells for example are like:

  • sh
  • dash
  • ksh
  • bash
  • zsh
  • fish
  • powershell
  • nushell

among many many others…

Most Liked

OvermindDL1

OvermindDL1

I use zsh primarily, but I’ve been using nushell for various tasks lately.

My ZSH is heavily configured, based on the OhMyZSH plugin pack but with some customizations. I use the starship theme (not the built in one, but the standalone StarShip powerline prompt that works with almost any shell).

Been experimenting with nushell lately, it’s still new and missing some functionality, plus not being a posix shell means its syntax is different, but it seems extremely capable and very fast, plus it’s data operations and piping capabilities and operations (it’s main big thing) is really nice!

Cellane

Cellane

Been using the Fish shell for quite a few years now in conjunction with Tmux – I always feel uneasy on a new machine/server until I copy over the configuration I’m used to :sweat_smile: This is how my shell looks like:

ohm

ohm

I’ve been using fish with Starship since I got my new MacBook. It works really well. I was using zsh and fish on and off before that.

Where Next?

Popular General Dev topics Top

AstonJ
If you’re a fan, why? If you’re not fussed on it, how comes?
New
AstonJ
Always interested in seeing what apps people use and how they organise their phones/home screens! Here’s mine…
New
AstonJ
Do you think it’s worth worrying about? Do you think it’s going to be an even bigger issue in future? If so what can the teams of smaller...
New
AstonJ
Hi everyone… I’m so sorry about the delay in getting this thread up, I’ve just been so busy :see_no_evil: Are there any book clubs you’d...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
dwaynebradley
For those that are interested, Snyk (developer security tool) announced support for Elixir earlier this week: Just thought I’d pass it...
New
Margaret
Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
1147 29994 760
New
Exadra37
Kubernetes is everywhere. Transactional apps, video streaming services and machine learning workloads are finding a home on this ever-gro...
New
DevotionGeo
Hi everyone! I bought this domain name when I was planning to create a website like ElixirSchool.com, but that didn’t ever happen. Now ...
New
DevotionGeo
I am planning to refresh my Ruby knowledge in a month or two, after using other technologies more frequently for a few years. Luckily I w...
New

Other popular topics Top

New
PragmaticBookshelf
Free and open source software is the default choice for the technologies that run our world, and it’s built and maintained by people like...
New
AstonJ
Or looking forward to? :nerd_face:
503 14742 279
New
AstonJ
Thanks to @foxtrottwist’s and @Tomas’s posts in this thread: Poll: Which code editor do you use? I bought Onivim! :nerd_face: https://on...
New
PragmaticBookshelf
Build highly interactive applications without ever leaving Elixir, the way the experts do. Let LiveView take care of performance, scalabi...
New
DevotionGeo
The V Programming Language Simple language for building maintainable programs V is already mentioned couple of times in the forum, but I...
New
mafinar
This is going to be a long an frequently posted thread. While talking to a friend of mine who has taken data structure and algorithm cou...
New
AstonJ
Was just curious to see if any were around, found this one: I got 51/100: Not sure if it was meant to buy I am sure at times the b...
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New