Version information
released May 20th 2016
This version is compatible with:
- Puppet Enterprise 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >= 4.3.0 < 5.0.0
- CentOS, Darwin, Debian, Fedora, Ubuntu
Start using this module
Add this module to your Puppetfile:
mod 'thekevjames-sublime', '1.1.0'
Learn more about managing modules with a PuppetfileDocumentation
thekevjames/sublime — version 1.1.0 May 20th 2016
puppet-sublime
An opinionated Puppet Module to install and manage Sublime Text.
puppet-sublime is available on the Puppet Forge.
Usage
Simply
class { '::sublime':
font_dir => '/home/kevin/Dropbox/fonts',
home => '/home/kevin',
plugins => ["BracketHighlighter",
"Case Conversion",
"Increment Selection"],
}
to make sure sublime is installed. The font_dir
and plugins
keys are
optional.
Configuration
In addition to the above value set for sublime
, you can also use
hiera to override the following defaults:
sublime::binary_file: /opt/sublime_text_3/sublime_text
sublime::dependencies:
- curl
- tar
sublime::download_url: https://download.sublimetext.com/sublime_text_3_build_3103_x64.tar.bz2
sublime::keymap_name: Linux
sublime::package_file: sublime-text-3.tar.bz2
sublime::user_font_dir: .local/share/fonts
Dependencies
- puppetlabs/stdlib (>= 4.2.0 < 5.0.0)