           ░                                                       ░                 ")
 
 
-;; (get-buffer-create "*splash*")
-;; (switch-to-buffer "*splash*")
-;; (insert-current-date-time)
-;; (insert splash-art)
-;; (beginning-of-buffer)
-;; (read-only-mode)
+(get-buffer-create "*splash*")
+(switch-to-buffer "*splash*")
+(insert-current-date-time)
+(insert splash-art)
+(beginning-of-buffer)
+(read-only-mode)
 
 (provide '.emacs)
 ;;; .emacs ends here

(add-to-list 'load-path
              "~/.emacs.d/src/yasnippet")

(add-to-list 'load-path
             ".emacs.d/eslint-flycheck")

(setq package-archive-enable-alist '(("melpa" deft magit)))


 '(js2-bounce-indent-p t)
 '(package-selected-packages
   (quote
    (flycheck-rust racer rust-mode yari yaml-mode web-mode wakatime-mode use-package tidy tide smartparens slime scss-mode rw-hunspell ruby-electric ruby-block php-extras php-auto-yasnippets php+-mode multiple-cursors markdown-toc less-css-mode key-chord jsx-mode jade-mode intero inf-ruby highlight-chars go-mode flymake-ruby flymake-phpcs flymake-php flymake-json flymake-jslint flymake-jshint fish-mode feature-mode exec-path-from-shell emr column-enforce-mode coffee-mode auctex ac-js2 ac-c-headers)))
 '(wakatime-python-bin "/usr/local/bin/python"))

;; wakatime
(setq wakatime-api-key "2579cd0a-ac6b-4065-85f4-c1c2116d360a")
(setq wakatime-cli-path "/usr/local/bin/wakatime")

;; tide
(defun setup-tide-mode ()
  (interactive)
  (tide-setup)
  (flycheck-mode +1)
  (setq flycheck-check-syntax-automatically '(save mode-enabled))
  (eldoc-mode +1)
  (tide-hl-identifier-mode +1)
  (company-mode +1))

;; aligns annotation to the right hand side
(setq company-tooltip-align-annotations t)

;; formats the buffer before saving
(add-hook 'before-save-hook 'tide-format-before-save)

(add-hook 'typescript-mode-hook #'setup-tide-mode)


;;;;;;;;;;;;;;;;;;
;; KEY BINDINGS ;;
