README
author Oleksandr Gavenko <gavenkoa@gmail.com>
Wed, 17 Mar 2010 10:54:06 +0200
changeset 354 8b03fb0a188d
parent 301 da1fac055e5d
child 350 5e1c168ef21b
permissions -rw-r--r--
Restore shell name if user set SHELL env var for Cygwin/MSYS.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
295
5be44cff4683 Use utf-8 encoding.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 294
diff changeset
     1
-*- mode: outline; coding: utf-8 -*-
12
fb11a9de5ab3 Добавил коментарии по инсталляции файлов настроек.
Oleksander Gavenko <gavenko_a@3g.ua>
parents:
diff changeset
     2
301
da1fac055e5d Move config files structure to README.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 300
diff changeset
     3
Copyright (C) 2010 by Oleksandr Gavenko <gavenkoa@gmail.com>
279
fd6164dfec82 Update copyright statement and year.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 221
diff changeset
     4
fd6164dfec82 Update copyright statement and year.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 221
diff changeset
     5
You can do anything with this file without any warranty.
42
04fd7747bc49 Update copyright notice.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 13
diff changeset
     6
293
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
     7
* Config files structure.
46
773ac573338d Update content.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 42
diff changeset
     8
293
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
     9
Main Emacs config file is '~/.emacs'. I decide don't store beside it all
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    10
customisations. Instead it simply load files in such order:
46
773ac573338d Update content.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 42
diff changeset
    11
293
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    12
  '~/.emacs-pre'
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    13
                For manually written customisation (usually for updating
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    14
                load-path) which can affect on '.emacs-my'. Don't overridden
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    15
                on installing.
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    16
  '~/.emacs.d/my-lisp/autoload-my.el'
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    17
                For defining autoload function for modes (instead loading all
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    18
                mode files to save startup time). Automatically generated.
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    19
  '~/.emacs-my'
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    20
                Here main customisations placed.
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    21
  '~/.emacs-post'
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    22
                For storing connection settings and loading modes added to
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    23
                load-path in ~/.emacs-pre. Don't overridden on installing.
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    24
  '~/.emacs-custom.el'
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    25
                For storing customisations by Emacs itself. Don't overridden
292c9ded7c63 Describe new load order.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 279
diff changeset
    26
                on installing.