# APM Module for installing Atom Packages

**URL:** <https://forum.ansible.com/t/apm-module-for-installing-atom-packages/20140>\
**Category:** Ansible Developer\
**Tags:** ubuntu\
**Created:** [January 7, 2016, 4:52pm UTC](https://forum.ansible.com/t/apm-module-for-installing-atom-packages/20140 "2016-01-07T16:52:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_Aquilina](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@Michael\_Aquilina](https://forum.ansible.com/u/Michael_Aquilina)\
**Post date:** [January 7, 2016, 4:52pm UTC](https://forum.ansible.com/t/apm-module-for-installing-atom-packages/20140/1 "2016-01-07T16:52:32Z")

</div>

I wrote [this apm](https://github.com/MichaelAquilina/ubuntu-ansible/blob/master/library/apm) (Atom Package Manager) module to allow me to easily synchronise what [Atom](https://atom.io/) packages I have installed on my work and personal laptop.

I was wondering if this would be a useful addition to ansible-modules-extra? If so I’ll make some effort to polish it up.

Thanks!  
Mike

---

<div class="post-metadata">

**Author:** ![Michael\_Aquilina](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@Michael\_Aquilina](https://forum.ansible.com/u/Michael_Aquilina)\
**Post date:** [January 8, 2016, 3:55pm UTC](https://forum.ansible.com/t/apm-module-for-installing-atom-packages/20140/2 "2016-01-08T15:55:44Z")

</div>

Forgot to mention that I also wrote a module which allows you to change gnome settings using gsettings. Although once again, it requires a bit of work to get polished up.

Here it is: [https://github.com/MichaelAquilina/ubuntu-ansible/blob/master/library/gsettings](https://github.com/MichaelAquilina/ubuntu-ansible/blob/master/library/gsettings)

---

<div class="post-metadata">

**Author:** ![Thomas\_Steinbach](https://avatars.discourse-cdn.com/v4/letter/t/df788c/32.png) [@Thomas\_Steinbach](https://forum.ansible.com/u/Thomas_Steinbach)\
**Post date:** [May 18, 2016, 10:35pm UTC](https://forum.ansible.com/t/apm-module-for-installing-atom-packages/20140/3 "2016-05-18T22:35:06Z")

</div>

Nice work.

Is the gsettings module still working? However my settings would not be applied.

---

<div class="post-metadata">

**Author:** ![Michael\_Aquilina](https://avatars.discourse-cdn.com/v4/letter/m/7c8e57/32.png) [@Michael\_Aquilina](https://forum.ansible.com/u/Michael_Aquilina)\
**Post date:** [May 19, 2016, 9:41am UTC](https://forum.ansible.com/t/apm-module-for-installing-atom-packages/20140/4 "2016-05-19T09:41:32Z")

</div>

Hi Thomas,

Could you give me an example of how you are trying to use it?

Here's an example of use here  
[https://github.com/MichaelAquilina/ubuntu-ansible/blob/master/roles/gnomeshell/tasks/main.yml#L7](https://github.com/MichaelAquilina/ubuntu-ansible/blob/master/roles/gnomeshell/tasks/main.yml#L7)

I should probably point out that I'm currently using Ansible 1.9.4 so it's  
possible there's a bug on newer versions (in which case I'll fix it).

MIke
