aboutsummaryrefslogtreecommitdiff
path: root/Emacs/.config/emacs
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2023-10-16 08:42:06 +0100
committerAryadev Chavali <aryadev@aryadevchavali.com>2023-10-16 08:42:06 +0100
commitf6ab044eb2f565fd85015cee9d2211ad59cdc576 (patch)
tree9c12bdeb35b832d9519a58b49bddf29ad869eab6 /Emacs/.config/emacs
parentaf191e7de838c9ad5e78378da5cc5f75df85c129 (diff)
downloaddotfiles-f6ab044eb2f565fd85015cee9d2211ad59cdc576.tar.gz
dotfiles-f6ab044eb2f565fd85015cee9d2211ad59cdc576.tar.bz2
dotfiles-f6ab044eb2f565fd85015cee9d2211ad59cdc576.zip
(Emacs/config)~disable esup by default
Only when I'm doing an optimising job do I need esup. Shouldn't need it otherwise.
Diffstat (limited to 'Emacs/.config/emacs')
-rw-r--r--Emacs/.config/emacs/config.org25
1 files changed, 16 insertions, 9 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org
index afc4630..2194e42 100644
--- a/Emacs/.config/emacs/config.org
+++ b/Emacs/.config/emacs/config.org
@@ -453,15 +453,22 @@ necessary.
:init
(setq-default display-line-numbers-type 'relative))
#+end_src
-** esup
-I used to be able to just use [[file:elisp/profiler-dotemacs.el][profile-dotemacs.el]], when my Emacs
-config was smaller, but now it tells me very little information about
-where my setup is inefficient due to the literate config. Just found
-this ~esup~ thing and it works perfectly, exactly how I would prefer
-getting this kind of information. It runs an external Emacs instance
-and collects information from it, so it doesn't require restarting
-Emacs to profile.
-
+** WIP esup
+:PROPERTIES:
+:header-args:emacs-lisp: :tangle no
+:END:
+I used to be able to just use
+[[file:elisp/profiler-dotemacs.el][profile-dotemacs.el]], when my
+Emacs config was smaller, but now it tells me very little information
+about where my setup is inefficient due to the literate config. Just
+found this ~esup~ thing and it works perfectly, exactly how I would
+prefer getting this kind of information. It runs an external Emacs
+instance and collects information from it, so it doesn't require
+restarting Emacs to profile, and I can compile my configuration in my
+current instance to test it immediately.
+
+2023-10-16: Unless I'm doing some optimisations or tests, I don't
+really need this in my config at all times. Enable when needed.
#+begin_src emacs-lisp
(use-package esup
:defer t)