ruffsl@programming.dev to Linux@programming.devEnglish · 2 days agoNixOS is the best operating system I absolutely cannot recommend to anyone - Anurag Singhwww.xda-developers.comexternal-linkmessage-square77linkfedilinkarrow-up1262arrow-down13
arrow-up1259arrow-down1external-linkNixOS is the best operating system I absolutely cannot recommend to anyone - Anurag Singhwww.xda-developers.comruffsl@programming.dev to Linux@programming.devEnglish · 2 days agomessage-square77linkfedilink
minus-squareOinks@lemmy.blahaj.zonelinkfedilinkarrow-up7·edit-22 days agoIt does, that’s the home.file escape hatch I mentioned. But then you end up paying 10-30 seconds eval for a “config” that looks like this: { home.file.".bashrc".source = ./bashrc; home.file.".bash_profile".source = ./bash_profile; xdg.configFile.nvim.source = ./nvim; xdg.configFile.sway.source = ./sway; # ... } I suppose there are fringe use cases where Nix attrset merging behaviour is useful, but in the average case I just don’t see much value here.
It does, that’s the
home.fileescape hatch I mentioned. But then you end up paying 10-30 seconds eval for a “config” that looks like this:I suppose there are fringe use cases where Nix attrset merging behaviour is useful, but in the average case I just don’t see much value here.