             ;; so bring it up a notch or two
             '(foreground-color . "grey54")  ;; foreground from solarized-emacs
 	    ;; '(background-color . "black")
-	    ;; '(background-color . "#002b36")  ;; backround from solarized-emacs
-                                                ;; but it does not work well with shell-mode, so choose a named color
-	    '(background-color . "color-235")  ;; this is a black from list-colors-display
+	    '(background-color . "#002b36")  ;; background from solarized-emacs
 	    ;; '(cursor-color . "DarkOrange")
 	    '(cursor-color . "DarkOrange3")  ;; tone down cursor some with solarized colors
 	    ))

(put 'eval-expression 'disabled nil)
(put 'narrow-to-region 'disabled nil)
(put 'downcase-region 'disabled nil)

;;; on OS X, set binding for meta to be command key, next to space bar
(when (eq 'darwin system-type)
  (setq mac-command-key-is-meta t)
  (setq mac-command-modifier 'meta)
  (setq mac-option-modifier nil))

;;; set up some key bindings
(define-key global-map "\C-xy" 'revert-buffer)

;;; jwms emacs startup file
;;;

;; set up emacs loading paths; add-to-list pushes onto the front of 'load-path, so
;;   higher precedence is given to later calls here
;;
;; support for el-get https://github.com/dimitri/el-get
(add-to-list 'load-path "~/.emacs.d/el-get/el-get")

;; add in the brew emacs directory when it exists
(cond ((file-exists-p "/usr/local/share/emacs/site-lisp")
       (add-to-list 'load-path "/usr/local/share/emacs/site-lisp")))

;; add in my dotfile-controlled emacs lisp when it is available
(cond ((file-exists-p "~/.emacs.jwm.d/elisp")
       (add-to-list 'load-path "~/.emacs.jwm.d/elisp")))

(unless (require 'el-get nil 'noerror)
  (with-current-buffer
