Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 22 lines (18 sloc) 0.851 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
;; starter-kit-groovy.el
(add-to-list 'load-path
                   (expand-file-name
                    "groovy" (expand-file-name
                              "src" dotfiles-dir)))

;;; use groovy-mode when file ends in .groovy or has #!/bin/groovy at start
(autoload 'groovy-mode "groovy-mode" "Major mode for editing Groovy code." t)
(add-to-list 'auto-mode-alist '("\.groovy$" . groovy-mode))
(add-to-list 'interpreter-mode-alist '("groovy" . groovy-mode))

;;; make Groovy mode electric by default, set tabs to 2 and use tab indents.
(add-hook 'groovy-mode-hook
          '(lambda ()
             (require 'groovy-electric)
             (groovy-electric-mode)
             (set (make-local-variable 'tab-width) 2)
             (set (make-local-variable 'indent-tabs-mode) t)))

(provide 'starter-kit-groovy)
;; starter-kit-groovy.el ends here
Something went wrong with that request. Please try again.