https://github.com/exploide/ansible-role-workstation
Ansible role to perform some basic customization of my workstations
https://github.com/exploide/ansible-role-workstation
Last synced: about 1 month ago
JSON representation
Ansible role to perform some basic customization of my workstations
- Host: GitHub
- URL: https://github.com/exploide/ansible-role-workstation
- Owner: exploide
- Created: 2022-08-20T15:15:50.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-29T08:27:48.000Z (about 1 year ago)
- Last Synced: 2026-05-11T09:52:33.952Z (about 1 month ago)
- Language: Shell
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ansible-role-workstation
This is an Ansible role to perform some basic customization of my workstation systems.
It is similar to other people's dotfiles repositories but can cover a bit more.
On the other hand, it contains much less, because I like software that comes with nice defaults.
## Mandatory variables
```yaml
# base directory for git repo collection
workstation_git_collection_dir: "/home/{{ workstation_user }}/repos"
# whether to perform git operations via ssh or not
workstation_git_via_ssh: true
# whether to sign commits with GPG or not
workstation_git_commit_gpgsign: false
```
## Optional variables
```yaml
# default user name for git config
workstation_git_user_name: user
# default user email for git config
workstation_git_user_email: me@example.org
```