diff options
| author | Mike Vink <mike1994vink@gmail.com> | 2023-08-28 15:00:05 +0200 |
|---|---|---|
| committer | Mike Vink <mike1994vink@gmail.com> | 2023-08-28 15:00:05 +0200 |
| commit | e66071686c253bcd1b672c039942788d933cdb8c (patch) | |
| tree | 96800c711ce2d85ffe8948097db6a420e9277407 | |
| parent | ed67e689e7c05075a8705a41602510d8e05088e3 (diff) | |
add ansi compile mode output
| -rw-r--r-- | .emacs | 12 | ||||
| -rw-r--r-- | home.nix | 1 | ||||
| -rw-r--r-- | home/packages.nix | 3 |
3 files changed, 14 insertions, 2 deletions
@@ -111,6 +111,16 @@ (setq-default dired-dwim-target t) (setq dired-listing-switches "-alh") +;; stolen from: https://emacs.stackexchange.com/questions/24698/ansi-escape-sequences-in-compilation-mode +(rc/require 'ansi-color) +(defun endless/colorize-compilation () + "Colorize from `compilation-filter-start' to `point'." + (let ((inhibit-read-only t)) + (ansi-color-apply-on-region + compilation-filter-start (point)))) +(add-hook 'compilation-filter-hook + #'endless/colorize-compilation) + (rc/require 'nix-mode 'yaml-pro @@ -127,7 +137,7 @@ '(custom-safe-themes '("e13beeb34b932f309fb2c360a04a460821ca99fe58f69e65557d6c1b10ba18c7" default)) '(package-selected-packages - '(yaml-pro yaml-mode nix-mode direnv gruber-darker-theme magit multiple-cursors ido-completing-read+ editorconfig smex))) + '(paredit nix-mode direnv gruber-darker-theme magit multiple-cursors ido-completing-read+ editorconfig smex))) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. @@ -76,7 +76,6 @@ programs.readline = { enable = true; extraConfig = '' - set editing-mode vi $if mode=vi set keymap vi-command diff --git a/home/packages.nix b/home/packages.nix index 1bb1147..0d3cec1 100644 --- a/home/packages.nix +++ b/home/packages.nix @@ -28,6 +28,9 @@ iputils inetutils usbutils + gcc + raylib + gdb maim calcurse profanity |
