role_install_workstaton_packages

Ansible role for basic workstation packages

This ansible role is no longer maintained

Ansible Playbook to install some basic packages and desctop packages, you could need to enjoy your linux desktop.

Which packages

Have a look into the vars/main.yml File github) to find out which packages will be installed. Please be aware that not all packages are available at every linux distribution!

default settings

Have a look into defaults/main.yml (github) you want to change some default parameters. A few of them a described below:

config:

If you won't have cups enabled and installed set the following variable:

install_cups: false #(default is true)

If you don't want a version check:

submodules_versioncheck: false # (default is true)

If you wan't some additional packages on your OS:

install_extra_workstation_packages:
  - foo
  - bar

Installation:

Using ansible galaxy

# installation
ansible-galaxy install do1jlr.role_install_workstaton_packages
---
# example playbook
- name: install some base and desktop packages
  roles:
  - do1jlr.role_install_workstaton_packages

without ansible galaxy

# installation
git clone https://github.com/chaos-bodensee/role_install_workstaton_packages.git roles/workstation_packages
---
# example playbook
- name: install some base and desktop packages
  tags:
   - packages
   - default
  roles:
    - workstation_packages

Recomended additional ansible repos to install useful packages:

package name github url ansible galaxy
ranger (file manager) github.com/chaos-bodensee/role-ranger (comming soon)
bat https://github.com/gantsign/ansible_role_bat (soon)

Contribute

If something is not working properly, please feel free to open an issue! (Or even better: Create a pull-request)
If you are missing something, please leave a issue (or a pull-request)!

About

Install some base and desktop Packages for your Linux Desktop Computer you could need for your daily linux life! [Feel free to sugest changes]

Install
ansible-galaxy install chaos-bodensee/role_install_workstaton_packages
GitHub repository
License
mit
Downloads
4394
Owner
Chaos-Wesen um den Bodensee, vereinigt euch!