masterzen / Puppet Textmate Bundle
Licence: other
a TextMate puppet manifests bundle
Stars: ✭ 82
Labels
Projects that are alternatives of or similar to Puppet Textmate Bundle
Puppet Selinux
Puppet Module to manage SELinux on RHEL machines
Stars: ✭ 51 (-37.8%)
Mutual labels: puppet
Biemond Orawls
Puppet 3/4 module for WebLogic provisioning module ( Linux & Solaris )
Stars: ✭ 63 (-23.17%)
Mutual labels: puppet
Puppet Nginx
Basic module for configuring nginx via puppet
Stars: ✭ 53 (-35.37%)
Mutual labels: puppet
Puppet Foreman
UNOFFICIAL CLONE use https://github.com/theforeman/foreman-installer
Stars: ✭ 58 (-29.27%)
Mutual labels: puppet
Puppet System
Manage Linux system resources and services from hiera configuration
Stars: ✭ 65 (-20.73%)
Mutual labels: puppet
Creature unity
2D Skeletal Animation Unity Runtimes for Creature
Stars: ✭ 50 (-39.02%)
Mutual labels: puppet
Puppet Letsencrypt
A Puppet module to install the Letsencrypt client and request certificates.
Stars: ✭ 79 (-3.66%)
Mutual labels: puppet
Puppetlabs Dsc
Puppet module for PowerShell Desired State Configuration (DSC) integration
Stars: ✭ 63 (-23.17%)
Mutual labels: puppet
Vagrant Graphite
An Example puppetized setup of grahpite, jmxtrans, collectd , logster
Stars: ✭ 58 (-29.27%)
Mutual labels: puppet
Puppet Cleaner
Transforms puppet DSL source code to make it comply with the style guide
Stars: ✭ 68 (-17.07%)
Mutual labels: puppet
Puppet Playground
A Vagrant MultiOS environment to test Puppet code and modules
Stars: ✭ 73 (-10.98%)
Mutual labels: puppet
Flaming Archer
Photo 365 application. Built to support my own 365 project and to learn a few new technologies.
Stars: ✭ 82 (+0%)
Mutual labels: puppet
Jenkins Infra
Jenkins main control repo for R10k and our Puppet Enterprise managed infrastructure
Stars: ✭ 76 (-7.32%)
Mutual labels: puppet
Puppetlabs Image build
Build Docker images from Puppet code
Stars: ✭ 69 (-15.85%)
Mutual labels: puppet
Puppet TextMate Bundle
This is a TextMate bundle (http://www.macromates.com/) for Puppet manifests (http://www.puppetlabs.com/).
TextMate 2 is Open Source and available from (http://github.com/textmate/textmate).
(It may work for Sublime Edit 2)
Install
To install, clone this repository and drag the puppet-textmate.tmbundle directory on the TextMate icon. The installation will then be automatic.
Overview
###This bundle directly supports :
- syntax highlighting of most of the puppet syntax
- common resources or standard language snippets
- command to check syntax of manifests (puppet parser validate) with ctrl-shift-v
- function menu containing hierarchical class/nodes/define and resources titles
- validates puppet on save with puppet-lint **
- validates all puppet in project with ctrl+option+v **
To use last two features you need to have puppet-lint installed, on the command-line. To install it, type on your terminal:
sudo gem install puppet-lint puppet
Other standard textmate functions that are handy for writing puppet code:
- command+option+] aligns the current set of assignments (=>)
- ctrl-shift-' switches from a single quote to double quote and back.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].