 ;; Smoother window transitions
 (require 'ace-window)
 (bind-key "<C-tab>" 'ace-window)
-;; May remove these...
-;; (bind-key "M-p" 'ace-window)
-;; (bind-key "<C-tab>" 'other-window)
-;; Allow easy window switching with shift-<dir>
-;; (windmove-default-keybindings)
-;; (setq windmove-wrap-around t)
 
 (require 'cider)
 (setq cider-show-error-buffer nil)
-
-;; (require 'helm)
-;; (global-set-key (kbd "M-x") 'helm-M-x)
-;; (setq helm-mode-fuzzy-match t)
-;; (setq helm-completions-in-region-fuzzy-match t)
 
 ;; Don't let ido steal focus when trying to create dirs/files
 (setq ido-auto-merge-work-directories-length -1)

;; Highlight matching parens
(setq show-paren-delay 0)
(show-paren-mode t)
(setq show-paren-style 'expression)

;; Only spaces
(setq-default indent-tabs-mode nil)

(setq-default evil-escape-key-sequence "jk")
(setq-default evil-escape-delay 0.2)

(require 'evil-magit)
(evil-define-key evil-magit-state magit-mode-map "?" 'evil-search-backward)

;; Easily resize windows in a frame.
(global-set-key (kbd "S-C-<left>")  'shrink-window-horizontally)
(global-set-key (kbd "S-C-<right>") 'enlarge-window-horizontally)
(global-set-key (kbd "S-C-<down>")  'shrink-window)
(global-set-key (kbd "S-C-<up>")    'enlarge-window)

(require 'rainbow-delimiters)
(rainbow-delimiters-mode t)
