jgkim.atom
Ansible Role: atom
This role ensures that configured packages for Atom are installed.
Requirements
- Atom and Atom Package Manager (APM)
Role Variables
Available variables are listed below, along with default values (see defaults/main.yml):
bin_dir: /usr/local/bin
The directory where apm can be found. If the directory is in $PATH, you don't need to set this variable.
atom_upgrade_all: False
Whether to upgrade all Atom packages installed. If you prefer to manually update packages via apm command or in Atom, leave this set to False.
atom_packages:
- language-ansible
Packages you would like to make sure are installed via apm install.
Dependencies
None.
Example Playbook
- hosts: localhost
connection: local
vars:
atom_upgrade_all: True
atom_packages:
- language-ansible
roles:
- { role: jgkim.atom }
License
GPLv3
Author Information
This role was written by James G. Kim, based on Homebrew Cask Ansible module by Daniel Jaouen.
Install
ansible-galaxy install jgkim.atomLicense
gpl-3.0
Downloads
290
Owner
