NixOS Module for Unified Configuration with User and System options

Ah yeah - I’ve avoided that by doing user specific config more like custom.some.module.<user> = {} rather than custom.users.<user>.some.module = {}.

From what I’ve read it should be possible to do it the way you want though - check out this thread for an example.