Source

js-elisp / js-defaults.el

;; Reasonable defaults for new emacs users

(defvar js-elisp-dir ;;"/mnt/global/base/lib/elisp/js"
  (directory-file-name (file-name-directory load-file-name))
  "The location of Jane Street site-lisp directory.")
(add-to-list 'load-path js-elisp-dir)

(require 'js-common)


;; Micro-features

;; To quickly customize your emacs file, you can add or remove microfeatures.
;; see js-microfeatures

;;(Jane.advanced)
(Jane.auto-modes)
;;(Jane.auto-revert)
;;(Jane.backups)
(Jane.bell)
;;(Jane.buffer-menu)
(Jane.comint)
(Jane.compilation)
(Jane.completion)
;;(Jane.debug)
;;(Jane.desktop)
;;(Jane.dictionary)
(Jane.dired)
;;(Jane.ediff)
;;(Jane.edit-with-emacs)
;;(Jane.faces-basic)
(Jane.faces-dark)
;;(Jane.faces-default)
;;(Jane.faces-light)
;;(Jane.faces-subtle) ;; depends on Jane.faces-dark
;;(Jane.filladapt)
(Jane.find)
(Jane.flyspell)
(Jane.frame)
(Jane.global-keybindings)
(Jane.grep)
;;(Jane.haskell)
;;(Jane.hg-blame-summary)
;;(Jane.ido)
(Jane.iswitchb)
;;(Jane.linum)
;;(Jane.midnight)
;;(Jane.multiframe)
;;(Jane.new-cr-todo)
(Jane.no-clutter)
(Jane.omake-js)
;;(Jane.omake-old)
;;(Jane.pages)
;;(Jane.perl)
;;(Jane.rainbow-delimiters)
;;(Jane.recentf)
;;(Jane.rectangle)
(Jane.saveplace)
(Jane.scrolling)
(Jane.selective-display)
(Jane.server)
;;(Jane.sml)
(Jane.text)
;;(Jane.time)
(Jane.uniquify)
(Jane.vc)

(medium-face)

(provide 'js-defaults)