39 lines
712 B
Markdown
39 lines
712 B
Markdown
# Fedora GNOME Workstation Role
|
|
|
|
Ansible role for configuring Fedora GNOME workstation with custom extensions and settings.
|
|
|
|
## Requirements
|
|
|
|
- Fedora with GNOME desktop environment
|
|
- Ansible 2.9 or higher
|
|
- `community.general` collection (for flatpak modules)
|
|
|
|
## Role Variables
|
|
|
|
No variables currently defined.
|
|
|
|
## Dependencies
|
|
|
|
None.
|
|
|
|
## Example Playbook
|
|
|
|
```yaml
|
|
- hosts: workstations
|
|
roles:
|
|
- fedora_gnome_workstation
|
|
```
|
|
|
|
## License
|
|
|
|
MIT
|
|
|
|
## Installed Packages
|
|
|
|
### DNF Packages
|
|
- gnome-shell-extension-pop-shell - Tiling window management for GNOME
|
|
- flatpak - Flatpak application framework
|
|
|
|
### Flatpak Applications (from Flathub)
|
|
- com.mattjakeman.ExtensionManager - Manage GNOME Shell extensions
|