Added emacs config

This commit is contained in:
Random936
2025-08-01 21:22:01 -07:00
commit 5ec5e4613b
9 changed files with 946 additions and 0 deletions

30
.emacs Normal file
View File

@@ -0,0 +1,30 @@
; Enable following symlinks
(setq vc-follow-symlinks t)
; Load the main config file for emacs
(require 'org)
(org-babel-load-file
(expand-file-name "config.org"
user-emacs-directory))
(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.
'(package-selected-packages
'(alert all-the-icons-dired cape ccls company consult-org-roam corfu
dashboard dired-hide-dotfiles direnv doom-modeline
doom-themes engrave-faces erc-hl-nicks erc-image ess
evil-collection evil-numbers evil-org flycheck general
go-mode haskell-mode helpful json-mode ledger-mode
lsp-haskell lsp-ui magit marginalia mu4e multi-vterm
nix-mode orderless org-modern perspective projectile
python-mode rainbow-delimiters rustic typescript-mode
undo-tree vertico web-mode yaml-mode yara-mode)))
(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.
'(whitespace-space ((t (:foreground "#384551"))))
'(whitespace-tab ((t (:foreground "#384551")))))