 (use-package rainbow-delimiters
   :commands rainbow-delimiters-mode)
 
-(use-package projectile
-  :general ("C-c p" 'projectile-command-map)
-  :custom
-  (projectile-completion-system 'ivy)
-  (projectile-enable-caching t)
-  (projectile-sort-order 'recentf)
-  (projectile-use-git-grep t)
-
-  (projectile-project-root-files '())
-  (projectile-project-root-files-top-down-recurring '("Makefile"))
-
-  :init
-  (projectile-mode t)
-
-  (push ".vscode" projectile-globally-ignored-directories)
-  (push ".ccls-cache" projectile-globally-ignored-directories)
-  (push ".clangd" projectile-globally-ignored-directories))
-
 (use-package which-key
   :custom
   (which-key-side-window-location 'bottom)

  (isearch-allow-scroll 'unlimited)
  (isearch-yank-on-move 'shift))

(use-package rg
  :general
  (:prefix "M-s"


(add-to-list 'load-path (expand-file-name "lisp" user-emacs-directory))
(add-to-list 'load-path (expand-file-name "site-lisp" user-emacs-directory))

(dolist (dir (directory-files (expand-file-name "site-lisp" user-emacs-directory)))
  (when (and (not (string-suffix-p "." dir))
             (file-directory-p dir))
    (add-to-list 'load-path (expand-file-name dir (expand-file-name "site-lisp" user-emacs-directory)))))

;; Install use-package if needed
(unless (package-installed-p 'use-package)
