              ("TAB"   . nil)
              ("<tab>" . nil)
              ("C-c i" . yas-expand)))
-
-;; Project management
-(use-package projectile
-  :config (projectile-mode))
-
-;; Window management
-(use-package golden-ratio
-  :defines golden-ratio-inhibit-functions
-  :config
-  (defvar ediff-on nil)
-  (add-hook 'ediff-before-setup-hook #'(lambda () (setq ediff-on t)))
-  (add-hook 'ediff-quit-hook #'(lambda () (setq ediff-on nil)) 'append)
-  (add-hook 'ediff-suspend-hook #'(lambda () (setq ediff-on nil)) 'append)
-  (push #'(lambda () ediff-on) golden-ratio-inhibit-functions))
-
-(use-package centered-window-mode
-  :config
-  (centered-window-mode)
-  (add-hook 'ediff-before-setup-hook 'centered-window-mode-toggle)
-  (add-hook 'ediff-quit-hook 'centered-window-mode-toggle 'append)
-  (add-hook 'ediff-suspend-hook 'centered-window-mode-toggle 'append))
-
-(use-package popwin
-  :config
-  (popwin-mode t)
-  (global-set-key (kbd "C-z") popwin:keymap))

                     ("C-x C--" . zoom-in/out)
                     ("C-x C-=" . zoom-in/out)
                     ("C-x C-0" . zoom-in/out)))

;; Auto-completion
(eval-after-load 'company

  :after flycheck-demjsonlint)

;; Python
(use-package pyenv-mode)

(add-hook 'python-mode-hook
          #'(lambda ()
              (use-package py-autopep8
