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-square72fedilinkarrow-up1252arrow-down13
arrow-up1249arrow-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-square72fedilink
minus-squareOinks@lemmy.blahaj.zonelinkfedilinkarrow-up7·edit-21 day 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.