From e850f9ada2319867a1af14dfe82e973d18afb468 Mon Sep 17 00:00:00 2001 From: spl3g Date: Thu, 20 Feb 2025 17:05:14 +0300 Subject: feat(emacs): add compilation configuration --- home-manager/homeModules/emacs/init.el | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'home-manager/homeModules/emacs/init.el') diff --git a/home-manager/homeModules/emacs/init.el b/home-manager/homeModules/emacs/init.el index eddc0bc..e94d02e 100644 --- a/home-manager/homeModules/emacs/init.el +++ b/home-manager/homeModules/emacs/init.el @@ -470,6 +470,16 @@ The DWIM behaviour of this command is as follows: (delete 'html treesit-auto-langs)) +(keymap-global-set "C-c c c" 'compile) +(keymap-global-set "C-c c r" 'recompile) + + +(defun colorize-compilation-buffer () + (ansi-color-apply-on-region compilation-filter-start (point))) +(add-hook 'compilation-filter-hook 'colorize-compilation-buffer) + + + ;; LSP shit (use-package eglot :ensure nil -- cgit v1.2.3