      eshell
      help
      helpful
+     ivy
      js2-mode
      log-view
      lua-mode

  (define-key evil-visual-state-map [escape] 'evil-visual-char))

(use-package ws-butler
  :hook (( prog-mode text-mode ) . ws-butler-mode ))

(use-package shell-pop
  :general

             cquery-tree-mode
             paradox-menu-mode))
    (add-to-list 'evil-emacs-state-modes mode))
  ;; remove these from evil-motion-state-modes
  ;; using evil-collection we don't need them
  (dolist (mode
           '(compilation-mode))
    (delete mode evil-motion-state-modes))

  (evil-mode 1))

