# bundles/users This bundle evaluates node metadata to determine which users should exist on the system. It will also create a home directory, add ssh keys and deploy shell configs, if user-specific configuration exists. ## metadata 'users': { 'username': { 'home': '/home/username', # this is the default 'shell': '/bin/bash', # this is the default 'groups': { # list of groups the user should be in }, 'ssh_pubkey': [ # list of ssh pubkeys that are allowed to log in ], }, } ## custom shell config Deploy your custom config to these paths: * data/users/files/tmux/username.conf * data/users/files/fish/username.conf * data/users/files/bash/username.bashrc