install.fairie/home/dot_local/share/ansible/environments/qa/group_vars/qubes/users.yml

73 lines
3.4 KiB
YAML
Raw Normal View History

2023-07-15 22:40:26 -07:00
---
# yamllint disable rule:line-length
user_configs:
- username: user
dconf_settings: '{{ default_dconf_settings | default([]) }}'
git_user_email: '{{ git_user_email | default(omit) }}'
git_user_name: '{{ git_user_email | default(omit) }}'
gnome_extensions: '{{ default_gnome_extensions | default([]) }}'
groups: # This link may be useful for determining which groups to add a user to https://wiki.debian.org/SystemGroups
- lpadmin # Allows members to manage printers and pending jobs sent by other users
netrc_hosts:
- machine: surge.surge.sh
username: '{{ surgesh_username }}'
password: '{{ surgesh_password }}'
ngrok_token: '{{ ngrok_token }}'
npm_author_email: '{{ npm_author_email }}'
npm_author_name: '{{ npm_author_name }}'
npm_author_url: https://megabyte.space
pips:
- pipx
primary_s3_access_key_id: '{{ digitalocean_access_key_id }}'
primary_s3_secret_access_key: '{{ digitalocean_secret_access_key }}'
primary_s3_bucket: '{{ digitalocean_bucket }}'
secondary_s3_access_key_id: '{{ wasabi_access_key_id }}'
secondary_s3_secret_access_key: '{{ wasabi_secret_access_key }}'
secondary_s3_bucket: '{{ wasabi_bucket }}'
restic_password: '{{ restic_password_ansible_user }}'
rclone:
- name: Digital Ocean
provider: digitalocean
config: |
type = s3
env_auth = false
access_key_id = {{ digitalocean_access_key_id }}
secret_access_key = {{ digitalocean_secret_access_key }}
endpoint = nyc3.digitaloceanspaces.com
acl = private
- name: Google
provider: google
config: |
type = drive
client_id = {{ google_drive_client_id }}
client_secret = {{ google_drive_client_secret }}
scope = drive
token = {"access_token":"{{ google_drive_access_token }}","token_type":"Bearer","refresh_token":"{{ google_drive_refresh_token }}","expiry":"2020-08-12T00:45:51.652771516-04:00"}
root_folder_id = {{ google_drive_root_folder_id }}
- name: OneDrive
provider: onedrive
config: |
type = onedrive
token = {"access_token":"{{ onedrive_access_token }}","token_type":"Bearer","refresh_token":"{{ onedrive_refresh_token }}","expiry":"2020-08-12T00:47:01.9828663-04:00"}
drive_id = {{ onedrive_drive_id }}
drive_type = personal
samba_user: true
ssh_authorized_keys: '{{ default_ssh_authorized_keys | default([]) }}'
ssh_private_keys: '{{ default_ssh_private_keys | default([]) }}'
symlinks: []
tinypng_api_key: '{{ tinypng_api_key }}'
vagrant_cloud_token: '{{ vagrant_cloud_token }}'
vscode_extensions: '{{ vscode_extensions }}'
- username: root
git_user_email: '{{ git_user_email | default(omit) }}'
git_user_name: '{{ git_user_name | default(omit) }}'
primary_s3_access_key_id: '{{ digitalocean_access_key_id }}'
primary_s3_secret_access_key: '{{ digitalocean_secret_access_key }}'
primary_s3_bucket: '{{ digitalocean_bucket }}'
secondary_s3_access_key_id: '{{ wasabi_access_key_id }}'
secondary_s3_secret_access_key: '{{ wasabi_secret_access_key }}'
secondary_s3_bucket: '{{ wasabi_bucket }}'
restic_password: '{{ restic_password_root_user | default(restic_password_ansible_user) }}'
ssh_private_keys: '{{ default_ssh_private_keys | default([]) }}'
system: true