Add modification warnings to emacs configuration.
This commit is contained in:
parent
a169dc29ca
commit
c970a86cd6
|
@ -1,5 +1,8 @@
|
||||||
;;; +keybinds.el -*- lexical-binding: t; -*-
|
;;; +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 ",")
|
(setq doom-localleader-key ",")
|
||||||
|
|
||||||
(map! :leader
|
(map! :leader
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
;;; +orgmode.el -*- lexical-binding: t; -*-
|
;;; +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)
|
(require 'org)
|
||||||
|
|
||||||
(custom-set-variables '(org-directory "~/org/"))
|
(custom-set-variables '(org-directory "~/org/"))
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
;;; config.el -*- lexical-binding: t; -*-
|
;;; 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 which-key-idle-delay 0.1)
|
||||||
|
|
||||||
(setq doom-fallback-buffer-name "Doom"
|
(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.
|
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
|
*** Speedup =whichkey= response
|
||||||
=whichkey= is slow to respond, lets make it a bit faster.
|
=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
|
#+attr_html: :collapsed t
|
||||||
#+begin_src emacs-lisp :tangle "init.el" :noweb no-export :comments no
|
#+begin_src emacs-lisp :tangle "init.el" :noweb no-export :comments no
|
||||||
;;; init.el -*- lexical-binding: t; -*-
|
;;; init.el -*- lexical-binding: t; -*-
|
||||||
|
<<modification-warning>>
|
||||||
|
|
||||||
;; This file controls what Doom modules are enabled and what order they load
|
;; This file controls what Doom modules are enabled and what order they load
|
||||||
;; in. Remember to run 'doom sync' after modifying it!
|
;; 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; -*-
|
;;; +keybinds.el -*- lexical-binding: t; -*-
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
*** Modification warning message.
|
||||||
|
#+begin_src emacs-lisp :tangle "+keybinds.el" :noweb no-export :comments no
|
||||||
|
<<modification-warning>>
|
||||||
|
#+end_src
|
||||||
*** Local Leader
|
*** 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]].
|
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; -*-
|
;;; +orgmode.el -*- lexical-binding: t; -*-
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
*** Modification warning message.
|
||||||
|
#+begin_src emacs-lisp :tangle "+orgmode.el" :noweb no-export :comments no
|
||||||
|
<<modification-warning>>
|
||||||
|
#+end_src
|
||||||
*** Importing org
|
*** Importing org
|
||||||
This file may get consumed via emacs batch scripting, so we need ot make sure the orgmode is actually loaded.
|
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; -*-
|
;;; 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
|
;; This file controls what Doom modules are enabled and what order they load
|
||||||
;; in. Remember to run 'doom sync' after modifying it!
|
;; in. Remember to run 'doom sync' after modifying it!
|
||||||
|
|
Loading…
Reference in New Issue
Block a user