Ansible role for Fedora desktop
This repository has been archived on 2025年02月14日 . You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
- Jinja 88.6%
- Shell 11.4%
| .github/workflows | beep | |
| files | fix chmod for ssh config, replace zshrc | |
| tasks | fix chmod for ssh config, replace zshrc | |
| templates | fix chmod for ssh config, replace zshrc | |
| vars | chore: apply fixes for ansible-lint | |
| .ansible-lint | chore: add pre-commit ansible-lint | |
| .gitignore | VSCode: set theme color based on time, add venv exclude for search and file watcher | |
| .pre-commit-config.yaml | chore: add pre-commit ansible-lint | |
| deploy | chore: reorg, add deploy script | |
| LICENSE | Add license | |
| README.md | chore: update readme with prerequirements | |
| setup.yaml | chore: add pre-commit ansible-lint | |
Ansible role for provisioning Fedora-based desktops
Currently used with Fedora 40. Review before running anything from that repo.
You've been warned.
Prerequirements
ansible and python3-psutil packages
Usage
./deploy
Above will ask you for the config. If left empty, it will use defaults.
Otherwise, it would map provided config name to vars/$config.yaml.