;;; init.el --- Bootstrap -*- lexical-binding: t; -*-
(setq vc-follow-symlinks t) ;; To disable prompt on start up when using symlinks

(org-babel-load-file (expand-file-name "configuration.org" user-emacs-directory))
(org-babel-load-file (expand-file-name "commands.org" user-emacs-directory))
(org-babel-load-file (expand-file-name "org-mode.org" user-emacs-directory))
(org-babel-load-file (expand-file-name "keymap.org" user-emacs-directory))

;; Extensions
(org-babel-load-file (expand-file-name "extensions/vterm/vterm.org" user-emacs-directory))

(add-to-list 'load-path (expand-file-name "extensions/highlight-symbol" user-emacs-directory))
(org-babel-load-file (expand-file-name "extensions/highlight-symbol/highlight-symbol-mode.org" user-emacs-directory))

(add-to-list 'load-path (expand-file-name "extensions/arf" user-emacs-directory))
(org-babel-load-file (expand-file-name "extensions/arf/arf-mode.org" user-emacs-directory))

(add-to-list 'load-path (expand-file-name "extensions/rainbow-brackets" user-emacs-directory))
(org-babel-load-file (expand-file-name "extensions/rainbow-brackets/rainbow-brackets-mode.org" user-emacs-directory))

(add-to-list 'load-path (expand-file-name "extensions/live-replace" user-emacs-directory))
(org-babel-load-file (expand-file-name "extensions/live-replace/live-replace-config.org" user-emacs-directory))

(add-to-list 'load-path (expand-file-name "extensions/vterm-input-buffer" user-emacs-directory))
(org-babel-load-file (expand-file-name "extensions/vterm-input-buffer/vterm-input-buffer-mode.org" user-emacs-directory))

(add-to-list 'load-path (expand-file-name "extensions/agent-chat-helper" user-emacs-directory))
(org-babel-load-file (expand-file-name "extensions/agent-chat-helper/agent-chat-helper-mode.org" user-emacs-directory))

(add-to-list 'load-path (expand-file-name "extensions/vc-margin" user-emacs-directory))
(org-babel-load-file (expand-file-name "extensions/vc-margin/vc-margin-mode.org" user-emacs-directory))

;;; init.el ends here
