   (company-tooltip-flip-when-above nil)
   ;; (company-occurrence-weight-function #'company-occurrence-prefer-any-closest)
   ;; (company-transformers '(company-sort-by-occurrence))
-  :init
-  (global-company-mode t))
+  :ghook ('after-init-hook #'global-company-mode))
 
 (use-package eacl
   :general ("C-x C-l" #'eacl-complete-line))

  (project-find-functions (list #'user/project-find-root)))

(use-package vc :ensure nil
  :config
  (push ".ccls-cache" vc-directory-exclusion-list)
  (push ".vscode" vc-directory-exclusion-list)

  (defun user/c-mode-toggle-funcall ()
    "Transpose multi-line call to one-line and vice-versa."
    (interactive)
    (let (bosl eosl bos eos)
      (save-excursion
        (c-end-of-statement)
        (setq eos (point))
