  '(ido-everywhere t)
  '(ido-mode (quote both) nil (ido))
  '(inhibit-startup-screen t)
- '(initial-major-mode (quote markdown-mode))
  '(initial-scratch-message nil)
  '(kept-new-versions 6)
  '(linum-format " %d ")
  '(major-mode (quote markdown-mode))
  '(neo-smart-open t)
+ '(ns-alternate-modifier (quote super))
+ '(ns-command-modifier (quote meta))
+ '(ns-function-modifier (quote hyper))
+ '(ns-pop-up-frames nil)
  '(package-selected-packages
    (quote
 	(backup-walker web-mode web-beautify unfill undo-tree solarized-theme smooth-scrolling smex smart-mode-line reveal-in-osx-finder pbcopy neotree multiple-cursors markdown-mode magit js-comint flycheck expand-region exec-path-from-shell elpy company-web company-tern company-restclient ace-window ace-jump-mode)))

(smooth-scrolling-mode 1)


;; enable mouse scrolling only in terminal-mode
;; https://www.iterm2.com/faq.html
(when (eq (display-graphic-p) nil)
  (require 'mwheel)
  (require 'mouse)
  (xterm-mouse-mode t)
  (mouse-wheel-mode t)
  (global-set-key [mouse-4] 'previous-line)
  (global-set-key [mouse-5] 'next-line))


;; scroll conservatively when using mouse wheel or trackpad
(setq mouse-wheel-scroll-amount '(1 ((shift) . 1)))
(setq mouse-wheel-progressive-speed nil)



;; use Solarized-dark as default theme
(load-theme 'solarized-dark t)


;; switch between Solarized dark and light theme
(defun solarized-light ()
  (interactive)
  (load-theme 'solarized-light t))

(defun solarized-dark ()
  (interactive)
  (load-theme 'solarized-dark t))


;; set frame title
