 ;;; Author:Justin Kaipada
 ;;; Date:01110100 01101111 01101101 01101101 01101111 01110010 01101111 01110111
 ;;; Commentary:
-
-;;; "Thou shalt not cross 80 columns in thy file"
+"Thou shalt not cross 80 columns in thy file"
 
 ;;; Code:
 (let ((file-name-handler-alist nil))

  (add-hook 'org-mode-hook (lambda () (org-bullets-mode 1)))
  (add-hook 'web-mode-hook  'my-web-mode-hook)
  (add-hook 'web-mode-hook  'rainbow-delimiters-mode)
  (add-hook 'magit-status-mode-hook 'magit-keys)
  (add-hook 'magit-log-mode-hook 'magit-keys)
  (add-hook 'magit-diff-mode-hook 'magit-keys)
  (add-hook 'magit-staged-section-mode-hook 'magit-keys)

  ;;-------------------------------HOOKS--------------

  ;;-------------------------------KeY-Maps--------------

  (define-key evil-normal-state-map (kbd "C-k") 'evil-window-up)
  (define-key evil-normal-state-map (kbd "C-l") 'evil-window-right)
  (define-key evil-normal-state-map (kbd "z") 'org-open-at-point)
  (define-key modalka-mode-map (kbd "c w") #'kill-word-then-insert-mode)
  (define-key modalka-mode-map (kbd "c l") #'kill-line-then-insert-mode) 

  ;;This section uses the key-chord minor mode
  (setq key-chord-two-keys-delay  0.5) ;0.5 seconds delay time

  ;;Exit insert mode by pressing j and then j quickly
  (key-chord-define evil-insert-state-map "jj" 'evil-normal-state)
  (key-chord-define evil-normal-state-map "rr" 'revert-buffer-no-confirm)
  (key-chord-define evil-normal-state-map "ff" 'ispell-word);Corrects singleWord
  (key-chord-define evil-normal-state-map "GG" 'org-agenda);Org-agenda
  (key-chord-define evil-normal-state-map "zz" 'org-mode); Toggling org mode
  (key-chord-define evil-normal-state-map "VV" 'kill-whole-line)
  (key-chord-mode 1)
  ;;-------------------------------KeY-Maps--------------

