     neotree
     ace-jump-mode
     company
+    ;; PYTHON
     company-anaconda
     anaconda-mode
+    
+    ;; GO
+    go-mode
+    company-go
+    go-mode
+    go-eldoc
+    go-autocomplete
+
+    ;; js
+    json-mode
+    
+    ;; misc
     company-quickhelp
     git-gutter
     markdown-mode
+    smooth-scroll
     evil
     yasnippet
     ;;zenburn-theme

(define-key global-map (kbd "C-x SPC") 'ace-jump-mode-pop-mark)


(custom-set-variables
 '(git-gutter:update-interval 2)
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(package-selected-packages
   (quote
    (ace-jump-mode zenburn-theme company-anaconda company neotree smex))))
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.

;; Revert current hunk
(global-set-key (kbd "C-x v r") 'git-gutter:revert-hunk)


(add-to-list 'git-gutter:update-hooks 'focus-in-hook)
(add-to-list 'git-gutter:update-commands 'other-window)

