whompmacs/init.el

48 lines
1.4 KiB
EmacsLisp
Raw Normal View History

2024-07-05 05:48:54 +00:00
;; custom set stuff
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(desktop-save-mode t)
2024-07-08 06:04:09 +00:00
'(mouse-autoselect-window t)
'(mouse-drag-and-drop-region t)
'(mouse-drag-and-drop-region-cross-program t)
'(tool-bar-mode nil)
'(visible-bell 1))
2024-07-05 05:48:54 +00:00
2024-07-12 23:32:01 +00:00
(setq custom-file "~/.emacs.d/emacs-custom.el")
(load custom-file)
;; whomp helpers
(require 'whomp-helpers)
;; whomp config
(require 'whomp-configuration)
;; whomp defaults
(require 'whomp-defaults)
2024-07-05 05:48:54 +00:00
;; theme configuration
2024-07-12 23:32:01 +00:00
(require 'whomp-interface)
;; file browser configuration
2024-07-12 23:32:01 +00:00
(require 'whomp-file-browser)
2024-07-05 05:48:54 +00:00
;; company configuration
2024-07-12 23:32:01 +00:00
(require 'whomp-completion)
;; development configuration
2024-07-12 23:32:01 +00:00
(require 'whomp-development)
;; extended development configuration
(require 'whomp-dev-ext)
2024-07-05 05:48:54 +00:00
;; org configuration
2024-07-12 23:32:01 +00:00
(require 'whomp-orgmode)
;; dashboard
2024-07-12 23:32:01 +00:00
(require 'whomp-dashboard)
2024-07-10 08:55:23 +00:00
;; now that everything is loaded, let's load all the user configurations
2024-07-12 23:32:01 +00:00
(let ((user-config (whomp/list-files-with-extension "~/.emacs.d/whomp.d" "el")))
2024-07-10 08:55:23 +00:00
(dolist (config user-config)
(load-file config)))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)