README.md
changeset 1715 b4821d6701e5
parent 1687 3f69332472cb
child 1716 7724648509b6
equal deleted inserted replaced
1714:73cab0de25c6 1715:b4821d6701e5
       
     1 
       
     2 # Oleksandr Gavenko's Emacs initialization script
       
     3 
       
     4 ## Installation
       
     5 
       
     6 To install:
       
     7 
       
     8     make install
       
     9 
       
    10 To download external packages:
       
    11 
       
    12     make install-packages
       
    13 
       
    14 ## Config files structure
       
    15 
       
    16 I use `~/.emacs.d/init.d` as main entry point for customization. That file load
       
    17 another files in such order:
       
    18 
       
    19 `~/.emacs.d/.emacs-autogen`
       
    20 :   Hold environment info discovered during installing. Automatically generated.
       
    21 
       
    22 `~/.emacs.d/.emacs-pre`
       
    23 :   For manually written customization (usually for updating load-path) which
       
    24     can affect on `.emacs-my`. Will not be overridden on install.
       
    25 
       
    26 `~/.emacs.d/my/loaddefs.el`
       
    27 :   Definition for my modes autoload functions. Automatically generated.
       
    28 
       
    29 `~/.emacs.d/.emacs-custom`
       
    30 :   For storing customization's by Emacs itself. Some settings from this file can
       
    31     effect on loaded Elisp files from .emacs-my. Will not be overridden on
       
    32     install.
       
    33 
       
    34 `~/.emacs.d/.emacs-my`
       
    35 :   Here main customization's is placed.
       
    36 
       
    37 `~/.emacs.d/.emacs-post`
       
    38 :   For storing connection settings, passwords and enabling modes added to
       
    39     load-path in `~/.emacs.d/.emacs-pre`. Will not be overridden on install.
       
    40 
       
    41