Skip to content

Simple ansible script that allow me to configure my Fedora Workstation installation

Notifications You must be signed in to change notification settings

flavienbonvin/ansible-fedora-configuration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Personal Ansible configuration for my workstation

This is my (very) simple Ansible playbook that allow me to configure my Fedora Workstation installation. It allows me to install everything I need for both:

  • my laptop, Lenovo X1 Carbon 4th gen
  • my workstation, custom computer with Nvidia GPU and proprietary network card

Getting Started

These instructions will allow you to install and run my script.

Prerequisites

Compatibility

This script is compatible with:

  • Fedora 29
  • Ansible 2.7+

Before using the script

You simply need to have Ansible installed

sudo dnf install ansible -y

Once Ansible is installed you simply have to clone the repository

git clone --depth 1 https://github.com/flavienbonvin/ansible-fedora-configuration

Using the script

You can now launch the script with the following command

ansible-playbook playbook.yml -K

Since I use this script on both my laptop (with integrated graphics) and my workstation (with an Nvidia graphic card and a proprietary network card) I had to make some tags to avoid installing unnecessary drivers on my laptop, to avoid both Nvidia and Broadcom you can use

ansible-playbook playbook.yml -K --skip-tags "desktop"

Finally I have to use for my job both Skype and Slack, if you don't want them you can use one of the following commands

ansible-playbook playbook.yml -K --skip-tags "flatpak-avoidable"

ansible-playbook playbook.yml -K --skip-tags "skype"

Details about the script

Here is a list of all the things the the script change, do:

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Simple ansible script that allow me to configure my Fedora Workstation installation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published