From 1cace80e4832a5d250ef4b7ccd687996563fb01b Mon Sep 17 00:00:00 2001 From: venomade Date: Thu, 27 Feb 2025 17:06:42 +0000 Subject: Add old dotfiles --- emacs-elisp/config.el | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 emacs-elisp/config.el (limited to 'emacs-elisp/config.el') diff --git a/emacs-elisp/config.el b/emacs-elisp/config.el new file mode 100644 index 0000000..53412e1 --- /dev/null +++ b/emacs-elisp/config.el @@ -0,0 +1,47 @@ +(defun dir-load (dir config) + (load-file + (expand-file-name + (concat dir "/" config ".el") + user-emacs-directory))) + +(defun cfg-load (config) + (dir-load "config" config)) + +(defun pkg-load (config) + (dir-load "packages" config)) + +(defun lang-load (config) + (dir-load "languages" config)) + +;; Configs +(cfg-load "straight") +(cfg-load "theme") +(cfg-load "fonts") +(cfg-load "functions") +(cfg-load "shortcuts") +(cfg-load "misc") +(cfg-load "orgmode") +(cfg-load "project") + +;; Packages +(pkg-load "avy") +(pkg-load "corfu") +(pkg-load "cape") +(pkg-load "flycheck") +(pkg-load "smartparens") +(pkg-load "devdocs") +(pkg-load "counsel") +(pkg-load "movetext") +(pkg-load "whichkey") +(pkg-load "lsp") +(pkg-load "magit") +(pkg-load "undotree") +(pkg-load "simplemdln") +(pkg-load "multicursor") +(pkg-load "rainbow") + +;; Languages +(lang-load "rust") +(lang-load "c-cpp") +(lang-load "scheme") +(lang-load "clojure") -- cgit 1.4.1-2-gfad0