Commits

Greg Newman committed 195ae48

adding babel for python, ruby and clojure

Comments (0)

Files changed (2)

 ** Helpful Packages
 #+begin_src emacs-lisp
 (require 'org-install)
+(require 'org-babel-ruby)      ;; requires ruby, irb, ruby-mode, and inf-ruby
+(require 'org-babel-python)    ;; requires python, and python-mode
+(require 'org-babel-clojure)   ;; requires clojure, clojure-mode, swank-clojure and slime
 (if window-system (require 'org-mouse))
 #+end_src
 
 (add-to-list 'load-path "/usr/local/share/emacs/site-lisp")
 (add-to-list 'load-path dotfiles-dir)
 (add-to-list 'load-path (concat dotfiles-dir "/src"))
+(add-to-list 'load-path (concat dotfiles-dir "/elpa"))
 (progn (cd "~/.emacs.d/src")
        (normal-top-level-add-subdirs-to-load-path))
+(progn (cd "~/.emacs.d/elpa")
+       (normal-top-level-add-subdirs-to-load-path))
 
 (let* ((org-dir (expand-file-name
                  "lisp" (expand-file-name
   (require 'org-install)
   (require 'org-babel-init))
 
+
 ;; load up all literate org-mode files in this directory
 (mapc #'org-babel-load-file (directory-files dotfiles-dir t "\\.org$"))
 
     (eval-region (point) (point-max))
     (kill-buffer (current-buffer))))
 
+
 ;;; This was installed by package-install.el.
 ;;; This provides support for the package system and
 ;;; interfacing with ELPA, the package archive.
 (when
     (load
      (expand-file-name "~/.emacs.d/elpa/package.el"))
-  (package-initialize))
+  (package-initialize))