6 ms·
Very promising project that I hope it will take off and succeed. I recently switched to zsh with the addition of oh-my-zsh and I am happy how it has features
by yetanother-1 5y ago
Very promising project that I hope it will take off and succeed.
I recently switched to zsh with the addition of oh-my-zsh and I am happy how it has features like auto completion and command validation of some sort, but this could take it to the next level.
I am just afraid to change to it and be disappointed about some incompatibility issues or bugs / crashes.
I will observe and wait until it's quite popular to hop on I think.
- Offpics 5y agoTry fish shell. It has auto completion by default and is easy to configure with web interface "fish_config", no need to rely on some community repo like oh-my-zsh. There can be bugs if you set it as default shell but i just append "fish" at the end of my .bashrc :)
- ar_lan 5y agoIt's so interesting - it seems that fish is getting more and more popular lately. I tried it ~7 years ago and thought it was severely lacking, so I just stuck with zsh and have never really had a reason to look back. Maybe I'll check out fish again at some point - what features does it have that drew you to it?
- drcongo 5y agoAlmost everything that you might get from oh-my-zsh is built in and it's _much_ faster. I've been using Fish for a few years now and I love it.
- ar_lan 5y agoI don't really use `oh-my-zsh`, I just built my own prompt. It's pretty snappy, so I don't feel a huge need to switch, but maybe on a slow day I'll install fish to give it a whirl.
- clashmeifyoucan 5y agonot OP but the two features of fish that stood out for me so much that I make it my default shell on remote servers are 1) the autocomplete suggestion as you type a command [1] 2) scrolling thru commands after partially writing one only shows entries that match the written text 3) knowing if a command will work before pressing enter -- saves from a lot of gotchas. all of these read like features nice to have but not essential, but when you're using something every day, it's worth it :) [1]: https://fishshell.com/docs/current/tutorial.html#autosuggestions https://fishshell.com/docs/current/tutorial.html#autosuggest...
- Macha 5y agoI moved from zsh + oh-my-zsh to fish a couple of years ago. The main reasons were: 1. It had a lot of qol features I liked from zsh _by default_ without requiring a significant config 2. Prebuilt zsh configs like oh-my-zsh have been pretty commonly quite slow in my experience, which fish fixes.
- IshKebab 5y agoI use Oh-my-zsh too but I hate that it constantly asks me to update itself and it isn't exactly the quickest update either. Either update automatically in the background or don't tell me about updates at all. Don't constantly nag me when I start new shells!
- tidbeck 5y agoI had the same issue but your comment made me look up if there is something to do about it. Both things are possible https://github.com/ohmyzsh/ohmyzsh#getting-updates https://github.com/ohmyzsh/ohmyzsh#getting-updates
- tasuki 5y agoI used to use oh-my-zsh and never really understood it. Turns out what I mostly wanted was `zsh-autosuggestions` and `zsh-syntax-highlighting` plugins, plus some sane history settings [0]. I've been oh-my-zsh-free for three months, my computers are now less cluttered and more straightforward. [0]: https://github.com/tasuki/dotrc/commit/e3769134e758d02a947ef02c8a11aa56bdb51464#diff-4c2d312ff50ee6b26c2cb601fc96a95eceabe4b456831762e5d6caf41b900383R13-R24 https://github.com/tasuki/dotrc/commit/e3769134e758d02a947ef...
- sva_ 5y agoI also uninstalled it pretty quickly after having tried it. Additionally, I use powerline, fzf, and easy-motion in zsh though.
- silentguy 5y agoI started using zsh with oh-my-zsh as it made me realize how powerful, ergonomic and productive my shell could be. I was annoyed by the slowness. I thought of moving to barebones zsh with the few plugins. My colleague suggested that I used prezto. I have been using prezto ever since with my preferred plugins enabled. And, I have been happy with my setup. It has all the features I need without the slowness of oh-my-zsh. I ended up getting all the features of fish shell using plugins. I didn't want to use fish because it's syntax is not compatible with bash which I have to write at work. Give prezto a try. You might like it.