My NixOS and Home Manager configurations
10
fork

Configure Feed

Select the types of activity you want to include in your feed.

temporarily set groups until i fix aspect

quasigod b12e2cd4 e1a89647

+18 -8
+10 -7
modules/groups.nix
··· 1 + { den, lib, ... }: 2 + let 3 + groupsModule = groups: user: { 4 + nixos.users.users.${user.userName}.extraGroups = lib.flatten [ groups ]; 5 + }; 6 + in 1 7 { 2 8 styx.groups = 3 9 groups: 4 - { user, ... }: 5 - { 6 - nixos = 7 - { lib, ... }: 8 - { 9 - users.users.${user.userName}.extraGroups = lib.flatten [ groups ]; 10 - }; 10 + den.lib.parametric { 11 + includes = [ 12 + ({ user, ... }: groupsModule groups user) 13 + ]; 11 14 }; 12 15 }
+8 -1
modules/quasi.nix
··· 1 1 { den, ... }: 2 2 { 3 - den.aspects.quasi.includes = [ den.provides.primary-user ]; 3 + den.aspects.quasi = { 4 + includes = [ den.provides.primary-user ]; 5 + nixos.users.users.quasi.extraGroups = [ 6 + "adb" 7 + "docker" 8 + "wireshark" 9 + ]; 10 + }; 4 11 den.hosts.x86_64-linux.hades.users.quasi = { }; 5 12 den.hosts.x86_64-linux.zagreus.users.quasi = { }; 6 13 }