INSTALL
changeset 301 da1fac055e5d
parent 300 0f55e6d6aea3
child 383 05d5f28e9ff5
equal deleted inserted replaced
300:0f55e6d6aea3 301:da1fac055e5d
     1 -*- mode: outline; coding: utf-8 -*-
     1 -*- mode: outline; coding: utf-8 -*-
     2 
     2 
     3 Copyright (C) 2008-2010 by Oleksandr Gavenko <gavenkoa@gmail.com>
     3 Copyright (C) 2008-2010 by Oleksandr Gavenko <gavenkoa@gmail.com>
     4 
     4 
     5 You can do anything with this file without any warranty.
     5 You can do anything with this file without any warranty.
     6 
       
     7 * Config files structure.
       
     8 
       
     9 Main Emacs config file is '~/.emacs'. I decide don't store beside it all
       
    10 customisations. Instead it simply load files in such order:
       
    11 
       
    12   '~/.emacs-pre'
       
    13                 For manually written customisation (usually for updating
       
    14                 load-path) which can affect on '.emacs-my'. Don't overridden
       
    15                 on installing.
       
    16   '~/.emacs.d/my-lisp/autoload-my.el'
       
    17                 For defining autoload function for modes (instead loading all
       
    18                 mode files to save startup time). Automatically generated.
       
    19   '~/.emacs-my'
       
    20                 Here main customisations placed.
       
    21   '~/.emacs-post'
       
    22                 For storing connection settings and loading modes added to
       
    23                 load-path in ~/.emacs-pre. Don't overridden on installing.
       
    24   '~/.emacs-custom.el'
       
    25                 For storing customisations by Emacs itself. Don't overridden
       
    26                 on installing.
       
    27 
     6 
    28 * Setup on Windows.
     7 * Setup on Windows.
    29 
     8 
    30 ** Setup HOME.
     9 ** Setup HOME.
    31 
    10