summaryrefslogtreecommitdiffstats
path: root/emacs
diff options
context:
space:
mode:
authorAmin Bandali <amin@aminb.org>2018-04-20 18:13:10 -0400
committerAmin Bandali <amin@aminb.org>2018-04-20 18:13:10 -0400
commit35ea1ba40ebdaff54de627a98d2785058cf74ac1 (patch)
tree87b2eb659786d7885800c61f6a3a2939eb07d267 /emacs
parent2cd437c2930d79219eed784f373d21389706aa4e (diff)
downloadconfigs-35ea1ba40ebdaff54de627a98d2785058cf74ac1.tar.gz
configs-35ea1ba40ebdaff54de627a98d2785058cf74ac1.tar.xz
configs-35ea1ba40ebdaff54de627a98d2785058cf74ac1.zip
add stub for new org-based Emacs configuration
Diffstat (limited to 'emacs')
l---------emacs/README.org1
-rw-r--r--emacs/init.org66
2 files changed, 67 insertions, 0 deletions
diff --git a/emacs/README.org b/emacs/README.org
new file mode 120000
index 0000000..e909bb4
--- /dev/null
+++ b/emacs/README.org
@@ -0,0 +1 @@
+init.org \ No newline at end of file
diff --git a/emacs/init.org b/emacs/init.org
new file mode 100644
index 0000000..1801baf
--- /dev/null
+++ b/emacs/init.org
@@ -0,0 +1,66 @@
+#+title: =aminb='s Emacs Init file
+#+property: header-args :results silent :comments link :tangle ~/dotfiles/emacs/init.el
+
+* Intro
+
+TODO: description
+
+TODO: toc
+
+* Header
+
+** First line
+
+#+begin_src emacs-lisp :comments none
+;;; init.el --- Amin Bandali's Emacs config -*- lexical-binding: t ; eval: (view-mode 1)-*-
+#+end_src
+
+Enable =view-mode=, which both makes the file read-only (as a reminder
+that =init.el= is an auto-generated file, not supposed to be edited),
+and provides some convenient key bindings for browsing through the
+file.
+
+** License
+
+#+begin_src emacs-lisp :comments none
+;; Copyright (C) 2018 Amin Bandali <amin@aminb.org>
+
+;; This program is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; This program is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with this program. If not, see <https://www.gnu.org/licenses/>.
+#+end_src
+
+** Commentary
+
+#+begin_src emacs-lisp
+;;; Commentary:
+
+;; Emacs configuration of Amin Bandali, computer scientist and functional
+;; programmer.
+
+;; THIS FILE IS AUTO-GENERATED FROM `init.org'.
+#+end_src
+
+* Config
+
+#+begin_src emacs-lisp
+;;; Code:
+#+end_src
+
+TODO
+
+* Footer
+
+#+begin_src emacs-lisp :comments none
+
+;;; init.el ends here
+#+end_src