/
/
Ansible role that sets up my user on a dedicated machine.
User creation with SSH keys, dotfiles, and shell configuration.
| Variable | Default | Description |
|---|---|---|
my_user_username |
yannick |
Username to create |
my_user_groups |
[docker, sudo] |
Additional groups for the user |
my_user_shell |
/usr/bin/zsh |
Login shell |
user_ssh_keys |
[] |
Public keys to add to authorized_keys |
user_ssh_github_user |
yschulz |
GitHub username for SSH key fallback import |
user_dotfiles_repo |
(vault) | Private dotfiles git repository URL |
user_dotfiles_access_token |
(vault) | Token for cloning private dotfiles repo |
user_passwordless_sudo |
true |
Add user to passwordless sudo |