summaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorblendoit <blendoit@gmail.com>2019-09-03 17:32:57 -0700
committerblendoit <blendoit@gmail.com>2019-09-03 17:32:57 -0700
commitf1bd7efba96174cdaa197f3ecdccbeacf9235f88 (patch)
tree4c620ad3babfca3759011f38950ed156b6e13d6c /README.org
First commit
Diffstat (limited to 'README.org')
-rw-r--r--README.org33
1 files changed, 33 insertions, 0 deletions
diff --git a/README.org b/README.org
new file mode 100644
index 0000000..c34a71f
--- /dev/null
+++ b/README.org
@@ -0,0 +1,33 @@
+#+TITLE: Marius Peter's GNU Emacs configuration files
+#+AUTHOR: Marius Peter
+
+* Installation
+
+ Add the following, and only the following, to your =init.el= file:
+ #+BEGIN_SRC emacs-lisp
+(load "~/<foo>/blendoit_emacs_init/init.el")
+ #+END_SRC
+
+ Where =<foo>= is the path where you downloaded =blendoit_emacs_init=.
+
+ This configuration file is located at =~/.emacs.d/init.el= by default for modern GNU Emacs versions.
+
+* Main Files
+
+** =init.el=
+ - Provides Xah Lee's function =xah-get-fullpath= which enables nesting our =load= calls.
+ - By default, Emacs evaluates file paths relative to the directory where the first expression was evaluated, i.e. in =~/.emacs.d/=.
+ - If we don't use Xah Lee's function, Emacs will run =~/.emacs.d/init.el= which in turn attempts to load my =init.el=,
+ which then in turn loads my other configuration files.
+
+** =init_emacs.el=
+ - You may delete its content initially.
+ - By default, all customization options available in Emacs' GUI that can be saved with `Options - Save Options' are saved here.
+ - Useful to fool around with GUI customization options, without breaking our manually written code.
+
+** =init_blendoit.el=
+ - Load my personal configuration files.
+
+* Usage
+
+ Each configuration file contains comments useful to understand each file's behaviour.
Copyright 2019--2024 Marius PETER