OS installers set up the user, set their password, add them to groups, create their home directory and many other bits and pieces. However we need a quick, simple and secure way to set up their default KWallet ahead of time. This could involve an invocation on the terminal in the live session to kwalletmanager. For example "kwalletmanager --setup-wallet --username=bob --target=/mnt/rootfs/home/bob" This would reduce user friction and improve UX on first login for users who don't understand what a wallet is or understand the options presented to them. For security reasons this would only be possible as a root/escalated user.