   (global-set-key "\C-cB" 'org-switchb)
   (global-set-key (kbd "C-c a") 'org-agenda)
 
+  (add-to-list 'org-file-apps '("\\.erb\\'" . emacs))
+
   (setq org-outline-path-complete-in-steps nil))
 
 (with-eval-after-load "org-clock"

(dolist
    (m '(c-mode python-mode sh-mode rust-mode html-mode js-mode haskell-mode
                markdown-mode yaml-mode ruby-mode org-mode emacs-lisp-mode
                sql-mode elm-mode))
  (font-lock-add-keywords m
   ; Fontify "XXX", even in comments.
   '(("\\<\\(XXX\\)" 1 'font-lock-warning-face prepend))))

(add-to-list 'auto-mode-alist '("\\.m$" . octave-mode))
(add-hook 'octave-mode-hook
          (lambda () (setq octave-block-offset 4)))
(add-hook 'ruby-mode-hook
          (lambda () (setq ruby-indent-level 4)))

;;; GNU global
;;; https://github.com/leoliu/ggtags
