 
 (use-package ace-window
   :commands ace-window)
+
+; modal window resizing
+(use-package windresize
+  :commands windresize
+  :bind (:map windresize-map
+              ("q" . windresize-exit)
+              ("h" . windresize-left)
+              ("l" . windresize-right)
+              ("j" . windresize-down)
+              ("k" . windresize-up)))
 
 (use-package undo-tree
   :config

    "r"     #'persp-rename
    "u"     #'projectile-invalidate-cache
    "<f7>"  #'projectile-persp-switch-project)
  :demand)

(use-package emacs-lisp-mode

    "s-d"        #'company-complete
    "s-f"        #'flyspell-auto-correct-previous-word
    "s-s"        #'flyspell-correct-previous-word-generic
    "s-]"        #'winner-redo
    "s-["        #'winner-undo
    "s-;"        #'rtags-location-stack-forward
