Update documentation.
This commit is contained in:
18
README.org
18
README.org
@@ -1,5 +1,11 @@
|
|||||||
#+TITLE: Emacs Configuration
|
#+TITLE: luxicks Emacs Configuration
|
||||||
This is my configuration for the emacs editor.
|
This is my configuration for the emacs editor.
|
||||||
|
|
||||||
|
Points of intrest:
|
||||||
|
- Personal information (name, email) are stored in a separate ~personal.el~ file.
|
||||||
|
- Machine specific settings are stored in a separate ~custom.el~ file.
|
||||||
|
- Both files are loaded automatically.
|
||||||
|
- When Exporting HTML from ~org-mode~ the style from the ~org-theme.css~ file is inlined automatically.
|
||||||
* Set up UI
|
* Set up UI
|
||||||
Remove all those UI elements. They do not look good and waste space.
|
Remove all those UI elements. They do not look good and waste space.
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
@@ -156,9 +162,8 @@ Apply a nice looking theme.
|
|||||||
(append (list '(width . 90) '(height . 50)
|
(append (list '(width . 90) '(height . 50)
|
||||||
'(vertical-scroll-bars . nil)
|
'(vertical-scroll-bars . nil)
|
||||||
'(internal-border-width . 10)
|
'(internal-border-width . 10)
|
||||||
'(font . "Roboto Mono Light 11"))))
|
'(font . "Roboto Mono Light 10"))))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
Use a nice looking modeline package
|
Use a nice looking modeline package
|
||||||
|
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
@@ -797,7 +802,7 @@ Some customization for writing elisp
|
|||||||
(unbind-key "C-x C-r") ;; as is find-file-read-only
|
(unbind-key "C-x C-r") ;; as is find-file-read-only
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
* Load Personal Information
|
* Load ~personal.el~
|
||||||
All information about the current user should reside in the ~personal.el~ file.
|
All information about the current user should reside in the ~personal.el~ file.
|
||||||
This file contains personal information like name, email or other identifying information.
|
This file contains personal information like name, email or other identifying information.
|
||||||
This file should contain definitions, that are the same on every device, but sould not be commited to a repository.
|
This file should contain definitions, that are the same on every device, but sould not be commited to a repository.
|
||||||
@@ -805,11 +810,10 @@ This file should contain definitions, that are the same on every device, but sou
|
|||||||
(setq personal-file "~/.emacs.d/personal.el")
|
(setq personal-file "~/.emacs.d/personal.el")
|
||||||
(load personal-file 'noerror)
|
(load personal-file 'noerror)
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
* Load ~custom.el~
|
* Load ~custom.el~
|
||||||
Load a custom file from the emacs home dir.
|
Load a custom file from the emacs home dir.
|
||||||
This file is specific to the maschine emacs runs on.
|
This file is specific to the machine emacs runs on.
|
||||||
It conatins customizations and file locations that are maschine dependend.
|
It conatins customizations and file locations that are machine dependend.
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(setq custom-file "~/.emacs.d/custom.el")
|
(setq custom-file "~/.emacs.d/custom.el")
|
||||||
(load custom-file 'noerror)
|
(load custom-file 'noerror)
|
||||||
|
|||||||
Reference in New Issue
Block a user