 (blink-cursor-mode -1)
 (global-subword-mode)
 (load-file custom-file)
-(show-paren-mode t)
+(show-paren-mode)
 
 ;; Keybinding Related
 ;; ==================
 (use-package evil
-  :demand t
   ;; :preface
   ;; (defun my/insert-two-spaces ()
   ;;   (interactive)


(use-package evil-collection
  :after evil
  :demand t
  :config
  (evil-collection-init))

(use-package evil-commentary
  :after evil
  :demand t
  :config
  ;; I don't use the minor mode since it sets a super key binding which I don't
  ;; like.
  (general-def 'normal
    "gc" #'evil-commentary
    "gy" #'evil-commentary-yank))

(use-package evil-surround
  :after evil
  :demand t
  :config
  (global-evil-surround-mode 1))

(use-package which-key
  :demand t
  :init
  (which-key-mode))

;; Mode Line
;; =========
(use-package telephone-line
  :demand t
  :init
  (gsetq telephone-line-primary-left-separator 'telephone-line-flat
         telephone-line-primary-right-separator 'telephone-line-flat
         telephone-line-secondary-left-separator 'telephone-line-flat
         telephone-line-secondary-right-separator 'telephone-line-flat)
  :config
  (telephone-line-mode))

;; Buffers

    "(" #'lispyville-backward-up-list
    ")" #'lispyville-up-list)

  ;; Still prefer having the paragraph motions for visual selection.
  (general-def 'visual lispyville-mode-map
    "{" #'evil-backward-paragraph
    "}" #'evil-forward-paragraph))
