darkwizard242.ulauncher

Ansible Role: ulauncher

This role is used to install the ulauncher package (by default) or to uninstall it (if specified) on Ubuntu systems.

Requirements

None.

Role Variables

Here are the available variables (found in defaults/main.yml):

Variables list:

ulauncher_repo: 'ppa:agornostal/ulauncher'
ulauncher_repo_desired_state: present
ulauncher_repo_filename: ulauncher
ulauncher_app: ulauncher
ulauncher_package_desired_state: present

Variables table:

Variable Description
ulauncher_repo The PPA repository to add.
ulauncher_repo_desired_state Determines if the repository should be added/kept (present) or removed (absent).
ulauncher_repo_filename The name of the repository file to save in /etc/apt/sources.list.d.
ulauncher_app The name of the application to install, which is ulauncher.
ulauncher_package_desired_state Determines if the package should be installed (present or latest) or uninstalled (absent). The default is present.

Dependencies

None.

Example Playbook

For default behavior of the role (installing the ulauncher package) in Ansible playbooks:

- hosts: servers
  roles:
    - darkwizard242.ulauncher

To customize the role behavior (installing the latest ulauncher package):

- hosts: servers
  roles:
    - darkwizard242.ulauncher
  vars:
    ulauncher_package_desired_state: latest

To customize the role behavior (uninstalling the ulauncher package):

- hosts: servers
  roles:
    - darkwizard242.ulauncher
  vars:
    ulauncher_package_desired_state: absent

License

MIT

Author Information

This role was created by Ali Muhammad.

Informazioni sul progetto

To dynamically installing or uninstalling 'ulauncher' package, which is an Application Launcher utility.

Installa
ansible-galaxy install darkwizard242.ulauncher
Licenza
mit
Download
2.7k
Proprietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!