add stub for new org-based Emacs configuration
[~bandali/configs] / emacs / init.org
1 #+title: =aminb='s Emacs Init file
2 #+property: header-args :results silent :comments link :tangle ~/dotfiles/emacs/init.el
3
4 * Intro
5
6 TODO: description
7
8 TODO: toc
9
10 * Header
11
12 ** First line
13
14 #+begin_src emacs-lisp :comments none
15 ;;; init.el --- Amin Bandali's Emacs config -*- lexical-binding: t ; eval: (view-mode 1)-*-
16 #+end_src
17
18 Enable =view-mode=, which both makes the file read-only (as a reminder
19 that =init.el= is an auto-generated file, not supposed to be edited),
20 and provides some convenient key bindings for browsing through the
21 file.
22
23 ** License
24
25 #+begin_src emacs-lisp :comments none
26 ;; Copyright (C) 2018 Amin Bandali <amin@aminb.org>
27
28 ;; This program is free software: you can redistribute it and/or modify
29 ;; it under the terms of the GNU General Public License as published by
30 ;; the Free Software Foundation, either version 3 of the License, or
31 ;; (at your option) any later version.
32
33 ;; This program is distributed in the hope that it will be useful,
34 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
35 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
36 ;; GNU General Public License for more details.
37
38 ;; You should have received a copy of the GNU General Public License
39 ;; along with this program. If not, see <https://www.gnu.org/licenses/>.
40 #+end_src
41
42 ** Commentary
43
44 #+begin_src emacs-lisp
45 ;;; Commentary:
46
47 ;; Emacs configuration of Amin Bandali, computer scientist and functional
48 ;; programmer.
49
50 ;; THIS FILE IS AUTO-GENERATED FROM `init.org'.
51 #+end_src
52
53 * Config
54
55 #+begin_src emacs-lisp
56 ;;; Code:
57 #+end_src
58
59 TODO
60
61 * Footer
62
63 #+begin_src emacs-lisp :comments none
64
65 ;;; init.el ends here
66 #+end_src