 (use-package auto-complete :ensure t)
 (use-package f  :ensure t)
 (use-package s  :ensure t)
-(use-package flycheck  :ensure t)
 (use-package misc-cmds :ensure t)
 (use-package ag :ensure t)
 (use-package puml-mode :ensure t)
 (use-package restclient :ensure t)
 (use-package ob-restclient :ensure t)
+
+(use-package flycheck
+  :ensure t
+  :diminish flycheck-mode
+  :defer 2  
+  :config
+    (global-flycheck-mode))
 
 (use-package org
   :mode ("\\.org\\'" . org-mode)

(defconst emacs-start-time (current-time))
(unless noninteractive
  (message "Loading %s..." load-file-name))


(use-package ejc-sql
  :ensure t)

(use-package nodejs-repl
  :ensure t
  :commands (nodejs-repl
             nodejs-repl-send-buffer
             nodejs-repl-switch-to-repl
             nodejs-repl-send-region
             nodejs-repl-send-last-sexp
             nodejs-repl-execute
                          nodejs-repl-load-file))

(add-hook 'sql-interactive-mode-hook
          (lambda ()
