;; -*- lexical-binding: t; -*-

(setenv "LSP_USE_PLISTS" "1") ;; in early-init.el

(defvar savefile-dir (expand-file-name "savefile" user-emacs-directory)
  "This folder stores all the automatically generated save/history-files.")

(defvar config-dir (expand-file-name "config" user-emacs-directory))

(defconst config-files
  '("ui"
    "packages"
    "editor"
    "common"
    "helm"
    "projectile"
    "magit"
    "completion"
    "tree-sitter"
    "lsp"))

(dolist (file config-files)
  (load (expand-file-name file config-dir)))