Skip to content

mpasternacki/chef-mode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chef-mode is an Emacs minor mode to make editing Opscode Chef repositories easier.

It defines a minor mode, chef-mode, and a corresponding global-chef-mode, with two keybindings:

  • C-c C-c (M-x chef-knife-dwim) - when editing part of chef repository (cookbook, data bag item, node/role/environment definition), uploads that part to the Chef Server by calling appropriate knife command
  • C-c C-k (M-x knife) - runs a user-specified knife command

The library detects bundler and, if Gemfile is present on top-level of the Chef repository, runs 'bundle exec knife' instead of plain 'knife'.

If chef-use-rvm is non-nil, it talks with rvm.el to use proper Ruby and gemset.

About

Emacs mode to edit Chef repositories

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published