DEV Community

Discussion on: Top 10 open source development tools (tried and tested)

Collapse
 
psiho profile image
Mirko Vukušić

Postgraphile instead of Prisma. Oh-my-zsh.... Uh, never understood why anybody would want to bloat the system when its really easy to config the thing yourself.

Collapse
 
lewiscowles1986 profile image
Lewis Cowles

I use oh my zsh to save me hours configuring my terminal. It's got nice aliases for the tools I use and fair defaults I don't need to mess with.

Good tip on postgraphile, I'll check it out.

Collapse
 
budibase profile image
Budibase

I obviously agree, oh my zsh has helped me a lot over the years.

Thread Thread
 
psiho profile image
Mirko Vukušić

Just curious, for both of you... Which OS you use?

Thread Thread
 
lewiscowles1986 profile image
Lewis Cowles

I use all three major os's weekly
Linux, Mac, win and prefer them in that order.

Even on windows I have windows terminal launch oh my zsh to keep my environments consistent. Recently I did check out oh my psh after seeing Scott H use it. I was pleased, but less whelmed I had to troubleshoot more and don't know power shell nearly as well as the nix shells.

Thread Thread
 
psiho profile image
Mirko Vukušić • Edited

I asked because I kinda can understand Mac users use Oh-my-zsh. As it "just works" philosophy. But Linux user in my opinion is used to configs, man pages and heavy customization of the system. Or maybe I'm too old and finally Linux is really becoming desktoo for the masses. :)

Thread Thread
 
ginsburgnm profile image
Noah Ginsburg

I'm of the mindset that you just dump your dot files in a git repo and then you never have to configure them again. Just git clone once per new system ¯_(ツ)_/¯

Thread Thread
 
psiho profile image
Mirko Vukušić

Exactly. And in that scenario ohh-my-zsh is another level of abstraction, another dependency, and ads no value at all. Im quite sure that only people that never tried to configure zsh, think it's so complex. It really isn't. Only trouble configuring it, is filtering out 'oh-my-zsh' from google search results :) It simple dominates there and its hard to find much about config wothout it. Really frustrating.

Collapse
 
chxei profile image
daviti

Completely agree on oh-my-zsh. I think people use it because it is overhyped and people think configuring zsh is hard. Its complete opposite, oh-my-zsh adds unneeded complexity over zsh

Collapse
 
leob profile image
leob • Edited

Even bash works fine for me, and what sort of "config" are we talking about? I'm adding bash aliases on the fly as I need them.