From 1273e9fae59644c585959fba606c7e8eaafcc951 Mon Sep 17 00:00:00 2001
From: Aryadev Chavali <aryadev@aryadevchavali.com>
Date: Thu, 7 Sep 2023 10:21:34 +0100
Subject: (Emacs)~description changes and Makefile autoinsert

---
 Emacs/.config/emacs/config.org | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

(limited to 'Emacs/.config/emacs')

diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org
index e6d716a..6ce2f29 100644
--- a/Emacs/.config/emacs/config.org
+++ b/Emacs/.config/emacs/config.org
@@ -103,7 +103,7 @@ via C-u.  Mostly used in Eshell."
              (select-window (get-buffer-window buffer))))))))
 #+end_src
 ** Auto-run command after-save-hook
-Define a macro, which creates hooks into the ~after-save-hook~.  On
+Define a macro which creates hooks into the ~after-save-hook~.  On
 certain ~conditions~ being met, ~to-run~ is evaluated.
 #+begin_src emacs-lisp
 (use-package simple
@@ -123,7 +123,7 @@ generates procedures, with the parameters of the macro being the body
 of the procedure.  It returns it in quoted form, as that is the most
 common use of this macro.
 
-(You may notice ~proc~ is used where the return value doesn't matter).
+(You may notice ~proc~ is used where the return value is irrelevant).
 #+begin_src emacs-lisp
 (defmacro proc (&rest BODY)
   "For a given list of forms BODY, return a quoted 0 argument
@@ -152,9 +152,10 @@ consequence if true."
   pairs)))
 #+end_src
 
-In [[file:early-init.el][early-init.el]] I set the number of native-workers to 4, which isn't
-necessarily optimal when loading/compiling the rest of this file
-depending on the machine I use:
+In [[file:early-init.el][early-init.el]] I set the number of
+native-workers to 4, which isn't necessarily optimal when
+loading/compiling the rest of this file depending on the machine I
+use:
 - On my laptop (=spiderboy=) I'd prefer to have it use 2-3 threads so I
   can actually use the rest of the laptop while waiting for
   compilation
@@ -1323,12 +1324,12 @@ I have no use for standard 'grep'; ~counsel-swiper~ does the same
 thing faster and within Emacs lisp.  ~rgrep~ is useful though.
 #+begin_src emacs-lisp
 (use-package grep
+  :straight nil
   :display
-  ("grep\\*"
-   (display-buffer-reuse-window)
+  ("^\\*grep.*"
    (display-buffer-at-bottom)
-   (window-height . 0.25))
-  :straight nil
+   (window-height . 0.25)
+   (display-buffer-reuse-window))
   :general
   (search-leader
     "d" #'rgrep))
@@ -2481,7 +2482,7 @@ change it for C++.
   (("[mM]akefile\\'" . "Makefile skeleton")
    ""
    "CC=gcc
-CFLAGS=-Wall -Wextra -pedantic -ggdb -fsanitize=address
+CFLAGS=-Wall -Wextra -Wpedantic -ggdb -fsanitize=address -std=c11
 LIBS=
 OBJECTS=main.o
 OUT=main
@@ -2499,7 +2500,7 @@ clean:
 
 .PHONY: run
 run: $(OUT)
-	./$^ $(ARGS)
+	./$^ $(ARGS)"
    _))
 #+end_src
 * Org mode
-- 
cgit v1.2.3-13-gbd6f