ruffsl@programming.dev to Linux@programming.devEnglish · 5 months agoNixOS is the best operating system I absolutely cannot recommend to anyone - Anurag Singhwww.xda-developers.comexternal-linkmessage-square44linkfedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkNixOS is the best operating system I absolutely cannot recommend to anyone - Anurag Singhwww.xda-developers.comruffsl@programming.dev to Linux@programming.devEnglish · 5 months agomessage-square44linkfedilink
minus-squareOinks@lemmy.blahaj.zonelinkfedilinkarrow-up1·edit-25 months 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.