Add modification warnings to emacs configuration.
This commit is contained in:
parent
a169dc29ca
commit
c970a86cd6
|
@ -1,5 +1,8 @@
|
|||
;;; +keybinds.el -*- lexical-binding: t; -*-
|
||||
|
||||
;;; This file is generated via tangles from the config.org file. Do not modify this file.
|
||||
;;; Any modifications here will be clobbered and versioned over. Seriously just don't.
|
||||
|
||||
(setq doom-localleader-key ",")
|
||||
|
||||
(map! :leader
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
;;; +orgmode.el -*- lexical-binding: t; -*-
|
||||
|
||||
;;; This file is generated via tangles from the config.org file. Do not modify this file.
|
||||
;;; Any modifications here will be clobbered and versioned over. Seriously just don't.
|
||||
|
||||
(require 'org)
|
||||
|
||||
(custom-set-variables '(org-directory "~/org/"))
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
;;; config.el -*- lexical-binding: t; -*-
|
||||
|
||||
;;; This file is generated via tangles from the config.org file. Do not modify this file.
|
||||
;;; Any modifications here will be clobbered and versioned over. Seriously just don't.
|
||||
|
||||
(setq which-key-idle-delay 0.1)
|
||||
|
||||
(setq doom-fallback-buffer-name "Doom"
|
||||
|
|
|
@ -70,6 +70,14 @@ There [[https://nullprogram.com/blog/2016/12/22/][minor but non-zero start time
|
|||
|
||||
replace =config.el= with the filename being loaded.
|
||||
|
||||
*** Warn user to modify =*.el= files directly.
|
||||
|
||||
#+name:modification-warning
|
||||
#+begin_src emacs-lisp
|
||||
;;; This file is generated via tangles from the config.org file. Do not modify this file.
|
||||
;;; Any modifications here will be clobbered and versioned over. Seriously just don't.
|
||||
#+end_src
|
||||
|
||||
*** Speedup =whichkey= response
|
||||
=whichkey= is slow to respond, lets make it a bit faster.
|
||||
|
||||
|
@ -114,6 +122,7 @@ The configuration is below is pulled from the template =init.example.el= provide
|
|||
#+attr_html: :collapsed t
|
||||
#+begin_src emacs-lisp :tangle "init.el" :noweb no-export :comments no
|
||||
;;; init.el -*- lexical-binding: t; -*-
|
||||
<<modification-warning>>
|
||||
|
||||
;; This file controls what Doom modules are enabled and what order they load
|
||||
;; in. Remember to run 'doom sync' after modifying it!
|
||||
|
@ -471,6 +480,10 @@ Below is a sample snippet from Rameez Khan's [[https://rameezkhan.me/posts/2020/
|
|||
;;; +keybinds.el -*- lexical-binding: t; -*-
|
||||
#+end_src
|
||||
|
||||
*** Modification warning message.
|
||||
#+begin_src emacs-lisp :tangle "+keybinds.el" :noweb no-export :comments no
|
||||
<<modification-warning>>
|
||||
#+end_src
|
||||
*** Local Leader
|
||||
Lets set the local leader to =,=. We may want to remap this to =;= later. Both of these seem to have issues with potential key conflicts with evil-snipe. This seems to primarily exists with regards to org-mode. Github issue can be found [[https://github.com/doomemacs/doomemacs/issues/4242][here]].
|
||||
|
||||
|
@ -509,6 +522,10 @@ This file will be needed for emacs batch automations, where its not reasonable t
|
|||
;;; +orgmode.el -*- lexical-binding: t; -*-
|
||||
#+end_src
|
||||
|
||||
*** Modification warning message.
|
||||
#+begin_src emacs-lisp :tangle "+orgmode.el" :noweb no-export :comments no
|
||||
<<modification-warning>>
|
||||
#+end_src
|
||||
*** Importing org
|
||||
This file may get consumed via emacs batch scripting, so we need ot make sure the orgmode is actually loaded.
|
||||
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
;;; init.el -*- lexical-binding: t; -*-
|
||||
;;; This file is generated via tangles from the config.org file. Do not modify this file.
|
||||
;;; Any modifications here will be clobbered and versioned over. Seriously just don't.
|
||||
|
||||
;; This file controls what Doom modules are enabled and what order they load
|
||||
;; in. Remember to run 'doom sync' after modifying it!
|
||||
|
|
Loading…
Reference in New Issue
Block a user