/puppet-sublime_text_3

Puppet module for Sublime Text 3 beta

Primary LanguageRuby

Sublime Text 3 Puppet Module for Boxen

Build Status Dependency Status

Install Sublime Text 3 beta, a text-editor/IDE for Mac

Current Version: 3 Beta (Build 3047)

Usage

include sublime_text_3
include sublime_text_3::package_control

sublime_text_3::package { 'Emmet':
  source => 'sergeche/emmet-sublime'
}

Packages Management

You can manage Sublime Text 3 packages by the sublime_text_3::package class. Packages can be defined by using GitHub repository name or URL to .sublime-package file.

GitHub repository name

Package will be cloned from GitHub and installed into Packages directory.

# install package named "Theme - Soda" from GitHub repository
# will be stored in "Packages/Theme - Soda"
sublime_text_3::package { 'Theme - Soda':
  source => 'buymeasoda/soda-theme/'
}

URL to .sublime-package file

Package file will be downloaded from the URL and installed into Installed Packages directory.

# install package named "Alignment" from source URL
# will be stored in "Installed Packages/Alignment"
sublime_text_3::package { 'Alignment':
  source => 'http://sublime.wbond.net/Alignment.sublime-package'
}

Required Puppet Modules