 (with-eval-after-load 'js2-mode
   (set-face-attribute 'js2-external-variable nil :foreground "red")
   (define-key js2-mode-map (kbd "M-.") 'dumb-jump-go)
-  (define-key js2-mode-map (kbd "M-,") 'dumb-jump-back)
+  (define-key js2-mode-map (kbd "M-,") 'dumb-jump-back))
   ;; (define-key js2-mode-map (kbd "C-.") 'imenu)
-  )
-
-(quelpa '(inf-femtolisp :fetcher github :repo "velkyel/inf-femtolisp"))
-(autoload 'inf-femtolisp "inf-femtolisp" "Run an inferior Femtolisp process" t)
-(autoload 'inf-femtolisp-minor-mode "inf-femtolisp")
-(setq inf-femtolisp-program '("localhost" . 5555))
-(add-hook 'scheme-mode-hook 'inf-femtolisp-minor-mode)
+
+;; (quelpa '(inf-femtolisp :fetcher github :repo "velkyel/inf-femtolisp"))
+;; (autoload 'inf-femtolisp "inf-femtolisp" "Run an inferior Femtolisp process" t)
+;; (autoload 'inf-femtolisp-minor-mode "inf-femtolisp")
+;; (setq inf-femtolisp-program '("localhost" . 5555))
+;; (add-hook 'scheme-mode-hook 'inf-femtolisp-minor-mode)
 
 (when (file-exists-p "~/ctrifle/misc")
   (add-to-list 'load-path "~/ctrifle/misc")

  (interactive)
  (if (rtags-is-indexed)
      (rtags-imenu)
    (helm-semantic-or-imenu nil)))

(defun my-non-special-modes-setup ()
  (setq indicate-empty-lines t)

  (set-frame-font "mononoki-11"))

(when (and window-system (equal system-type 'gnu/linux))
  (set-frame-font "Inconsolata 13"))
  ;; (set-frame-font "mononoki-12")
  ;; (set-frame-font "DejaVu Sans Mono-11.5")
  ;; (setq x-alt-keysym 'meta)

(require 'smartparens-config)
(sp-use-smartparens-bindings)
