mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
started playing with eproject
This commit is contained in:
@@ -35,6 +35,7 @@
|
||||
'(elscreen-display-tab t)
|
||||
'(elscreen-tab-display-control t)
|
||||
'(elscreen-tab-display-kill-screen nil)
|
||||
'(eproject-completing-read-function (quote eproject--ido-completing-read))
|
||||
'(escreen-number-mode t)
|
||||
'(fci-handle-truncate-lines nil)
|
||||
'(fci-rule-color "#593B38")
|
||||
|
||||
1
init.el
1
init.el
@@ -8,6 +8,7 @@
|
||||
(load-file "~/.emacs.d/appearance.el")
|
||||
(load-file "~/.emacs.d/keybindings.el")
|
||||
(load-file "~/.emacs.d/remember.el")
|
||||
(load-file "~/.emacs.d/project-definitions.el")
|
||||
|
||||
(setq-default tab-width 2)
|
||||
(setq-default indent-tabs-mode nil)
|
||||
|
||||
@@ -43,7 +43,10 @@
|
||||
:features dirtree)
|
||||
(:name eproject
|
||||
:type git
|
||||
:url "https://github.com/jrockway/eproject.git")
|
||||
:url "https://github.com/jrockway/eproject.git"
|
||||
:post-init (lambda ()
|
||||
(require 'eproject)
|
||||
(require 'eproject-extras)))
|
||||
(:name feature-mode
|
||||
:type git
|
||||
:url "git://github.com/michaelklishin/cucumber.el.git")
|
||||
|
||||
5
project-definitions.el
Normal file
5
project-definitions.el
Normal file
@@ -0,0 +1,5 @@
|
||||
(when (require 'eproject nil 'noerror)
|
||||
(define-project-type ruby (generic)
|
||||
(or (look-for "Rakefile") (look-for "Gemfile") (look-for "config.ru")
|
||||
(look-for "\.gemspec$") (look-for "Capfile"))
|
||||
:irrelevant-files ("vendor/bundle/" "coverage/" "^#.*#$" "\.DS_Store")))
|
||||
Reference in New Issue
Block a user