   (define-key evil-visual-state-map [escape] 'evil-visual-char))
 
 (use-package ws-butler
-  :hook (( prog-mode text-mode ) . ws-butler-mode ))
+  :hook (( prog-mode text-mode c-mode-common) . ws-butler-mode ))
 
 (use-package shell-pop
   :general

             cquery-tree-mode
             paradox-menu-mode))
    (add-to-list 'evil-emacs-state-modes mode))

  (evil-mode 1))



;; built-in package for cross-references
(use-package xref
  :config
  (add-to-list 'xref-prompt-for-identifier #'xref-find-references t)
  :general
