Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Oh-my-zsh has a lot of cool and handy features, but it is a huge and complex beast. Personally, I only cared about 3–4 features, so I simply removed it and sought out how to enable those features alone.

Additionally, a lot of functionality which I wanted wasn’t there in OMZ, so my setup had a lot of custom bits anyway.

My zshrc, for reference: https://git.sr.ht/~whynothugo/dotfiles/tree/269248912920d25e...



I am absolutely stealing this:

    export LESS='-RX --quit-if-one-screen'


This is my config:

https://pastebin.com/ATZeFJRk

I find that for persistent configuration like this, it helps to use the long option format and include the man page contents for those options. I don’t have these options memorised so it’s good to have a reference handy to remind me.


What does this do exactly?


What's with the emoji alias?


Lol. Slipped in by accident, should never have been committed. Part of some messing around / test.


Funny! I was hoping it was a crazy hack :)




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: