diff --git a/env.el b/env.el new file mode 100644 index 0000000..f7d0a7c --- /dev/null +++ b/env.el @@ -0,0 +1,8 @@ +;; Homebrew +(push "/usr/local/bin" exec-path) + +;; rbenv +(setq exec-path (cons "~/.rbenv/bin" exec-path)) +(setenv "PATH" (concat "~/.rbenv/bin:" (getenv "PATH"))) +(setq exec-path (cons "~/.rbenv/shims" exec-path)) +(setenv "PATH" (concat "~/.rbenv/shims:" (getenv "PATH"))) diff --git a/init.el b/init.el index 28cc527..711278b 100644 --- a/init.el +++ b/init.el @@ -1,7 +1,6 @@ ;; emacs configuration -(push "/usr/local/bin" exec-path) - +(load-file "~/.emacs.d/env.el") (load-file "~/.emacs.d/packages.el") (load-file "~/.emacs.d/helpers.el") (load-file "~/.emacs.d/languages.el") diff --git a/packages.el b/packages.el index e9b907a..3506869 100644 --- a/packages.el +++ b/packages.el @@ -104,7 +104,6 @@ php-mode-improved ruby-mode ruby-compilation - rvm ;; smooth-scrolling ;; smooth-scroll textmate @@ -124,9 +123,6 @@ (yas/initialize) (yas/load-directory "~/.emacs.d/snippets") -;; Configure RVM -(rvm-use-default) - ;; Load ElScreen (require 'elscreen)