Mistiy@lemmy.zip to linuxmemes@lemmy.world · 9 days agoI'm sorrylemmy.zipexternal-linkmessage-square62linkfedilinkarrow-up1266arrow-down130file-text
arrow-up1236arrow-down1external-linkI'm sorrylemmy.zipMistiy@lemmy.zip to linuxmemes@lemmy.world · 9 days agomessage-square62linkfedilinkfile-text
minus-squareImgurRefugee114@reddthat.comlinkfedilinkarrow-up15arrow-down1·9 days agohumanConfiguration."user".gender = { female.enable = true; male.enable = lib.mkForce false; };
minus-squareMartineski@lemmy.dbzer0.comlinkfedilinkEnglisharrow-up22·9 days agohumanConfiguration."user".gender = { enable = false; #female.enable = true; #male.enable = lib.mkForce false; };
minus-squareImgurRefugee114@reddthat.comlinkfedilinkarrow-up19·9 days ago{ lib, options, ... }: let names = lib.filter (name: lib.hasAttrByPath [ name "enable" ] options.gender) (lib.attrNames options.gender); in { config.gender = lib.genAttrs names (_: { enable = true; }); } That way I know my configuration will always be comprehensive even when nixpkgs releases a new gender
{ lib, options, ... }: let names = lib.filter (name: lib.hasAttrByPath [ name "enable" ] options.gender) (lib.attrNames options.gender); in { config.gender = lib.genAttrs names (_: { enable = true; }); }That way I know my configuration will always be comprehensive even when nixpkgs releases a new gender