LnL7 / nix-darwin

nix modules for darwin
MIT License
2.68k stars 417 forks source link

Is the big difference in config for zsh module from the one for NixOS on purpose? #413

Open dstcruz opened 2 years ago

dstcruz commented 2 years ago

The configuration options found in nix-darwin/modules/programs/zsh/default.nix are quite different than the ones found in NixOS zsh config. Is this intentional? I was trying to add zsh options when I noticed this.

LnL7 commented 2 years ago

It was the same at some point, but things got out of sync over time.

dstcruz commented 2 years ago

What would be a good way to bring it back in sync? I would imagine that just copying the current one is NixOS would break a lot of people's configs. I'm happy to create a patch given a little direction on how to go about doing this in a way that is not harmful to current configs.

malob commented 2 years ago

@dstcruz, I'm excited for more modules to be brought back in sync. If you are still interested in doing this, maybe having a look at what I did to get the nix module synced up (#490) would be helpful.

KingMob commented 4 months ago

Any news on this? I ran into the exact same issue, getting errors when I used some Oh My Zsh options that exist in the nixos zsh config, but not nix-darwin's version.