diff -r a42f5a803c98 -r a8d71dd0fbd5 README.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README.rst Mon Oct 24 02:46:43 2011 +0300 @@ -0,0 +1,38 @@ +.. -*- coding: utf-8 -*- + +===================== + 'dot-emacs' README. +===================== +.. contents:: + +Copyright (C) 2010 by Oleksandr Gavenko + +You can do anything with this file without any warranty. + +Config files structure. +======================= + +Main Emacs config file is '~/.emacs'. I decide don't store beside it all +customisations. Instead it simply load files in such order: + + '~/.emacs-autogen' + It content depend on installation environment. Automatically + generated. + '~/.emacs-pre' + For manually written customisation (usually for updating + load-path) which can affect on '.emacs-my'. Will not be + overridden on install. + '~/.emacs.d/my-lisp/autoload-my.el' + For defining autoload function for modes (instead loading all + mode files to save startup time). Automatically generated. + '~/.emacs-custom.el' + For storing customisations by Emacs itself. Some settings from + this file can effect on loaded elisp files from .emacs-my. + Will not be overridden on install. + '~/.emacs-my' + Here main customisations placed. + '~/.emacs-post' + For storing connection settings, passwords and enabling modes + added to load-path in ~/.emacs-pre. Will not be overridden on + install. +