Skip to content

ansible-roles/ansible-role-sublimetext3_packagecontrol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-role-sublimetext3_packagecontrol

Build Status

Ansible role to install Sublime Text 3 Package Control and configure packages list.

Prerequisites

You must install sublimetext3 before.

Example Playbook

  vars:
    # --- Defaults (Welcome to override!) ---
    packagecontrol_url: "https://packagecontrol.io/Package Control.sublime-package"
    packagecontrol_dir_bin: "~/.config/sublime-text-3/Installed Packages"
    packagecontrol_dir_cfg: "~/.config/sublime-text-3/Packages/User"
    packagecontrol_owner: "{{ ansible_ssh_user }}"
    packagecontrol_group: "{{ ansible_ssh_user }}"
    packagecontrol_backup: yes
    # --- Settings (Need to override!) ---
    packagecontrol_packages:
      - "AutoFileName"
      - "GitGutter"
      - "Symfony2 Snippets"
      - "Twig"
      - "Terminal"
  roles:
    - { role: igor_mukhin.sublimetext3_packagecontrol, tags: sublimetext3 }

Testing

cd tests && vagrant up

Special thanks to contributors

License

MIT