4 ms·
Well it seems for atom there indeed isn't much done in the way of generating config files, but for example for zsh there's loads of things you can configure in
by tinco 11y ago
Well it seems for atom there indeed isn't much done in the way of generating config files, but for example for zsh there's loads of things you can configure in the configuration.nix:
https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/zsh/zsh.nix https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/p...
(Found this by googling "nixpkgs zsh")
You can still override stuff in your local ~/.zsh or ~/.atom if you like of course.
I think in general it's system software that gets the full nix treatment, and user software that nix more often leaves to the users themselves.
- k__ 11y agoYes, I tried NixOS a few weeks ago and I found myself editing dotfiles rather quick. Then I stopped and thought, "shouldn't NixOS do this for me?!" My hope was, that I could configure my complete dev box with a Nix expression and then restore it on different machines. At the moment I'm using virtual box on a USB stick that I carry around, which is much bigger than the Nix expression that I imagined :D
- ris 11y agoNixOS doesn't really tend to worry about user dotfiles, it's more for system configuration. In fact, home directories are one of the few places that are considered "stateful" and aren't managed by Nix.
- k__ 11y agoYes, I read about this, but I thought it would be useful to have at least the configurations, if not the data, stateless. Wasn't there some PR that would allow something like this?