https://github.com/mtzanidakis/my-workstation
Ansible playbooks for my Fedora Workstation setup
https://github.com/mtzanidakis/my-workstation
ansible fedora linux provision workstation workstation-setup
Last synced: about 1 year ago
JSON representation
Ansible playbooks for my Fedora Workstation setup
- Host: GitHub
- URL: https://github.com/mtzanidakis/my-workstation
- Owner: mtzanidakis
- Created: 2022-05-06T19:39:03.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-11-08T09:57:36.000Z (over 2 years ago)
- Last Synced: 2025-03-24T17:55:28.015Z (about 1 year ago)
- Topics: ansible, fedora, linux, provision, workstation, workstation-setup
- Language: Shell
- Homepage:
- Size: 1.26 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible provision for my workstation
## Usage
On a fresh Fedora Workstation installation, upgrade the system and then run:
```
bash bootstap.sh
ansible-playbook -K main.yml
```
Playbooks are grouped by categories in `playbooks` dir. The playbook `main.yml` is a wrapper for running all playbooks at once. To run specific playbooks pass their filenames to `ansible-playbook`, eg.
```
ansible-playbook -K playbooks/go.yml playbooks/user.yml
```
## Notes for multimedia libraries
Run
```
sudo dnf group upgrade --with-optional Multimedia
```
to install additional multimedia libraries from rpmfusion, like aptX codecs etc.
## Notes for Fedora 37+
Run
```
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld
```
to re-enable hardware accelerated video decoding.
## Compatibility
Tested on Fedora Workstation 36, 37, 38.