INSTALL
author Oleksandr Gavenko <gavenkoa@gmail.com>
Tue, 18 Aug 2009 10:11:54 +0300
changeset 161 443795a11f73
parent 160 81412bb74bf3
child 219 b67d7266eae4
permissions -rw-r--r--
Correct spelling and remove irrelevant old data.

-*- mode: outline; coding: cp1251 -*-

Copyright (C) 2008 by Oleksandr Gavenko <gavenkoa@gmail.com>

* Install note for .emacs.

* Файл настроек.

Файл настроек имеет имя ".emacs". При загрузке emacs он ищется по пути "$HOME/.emacs".

Из-за наличия в .emacs блока с функцией custom-set-variables, содержимое которого может
меняться при настройке emacs через C-x customize, я решил хранить основные настройки в
файле ".emacs-my".

* Организация файлов настроек.

По умолчанию код .emacs загружает файл "$HOME/.emacs-pre", затем
"$HOME/.emacs-my", затем "$HOME/.emacs-post".

".emacs-my" хранит общие настройки для всех инсталляций, файлы ".emacs-pre" и
".emacs-post" содержат настройки для локальной инсталляции.

* Особенности для Windows.

** Setup HOME.

Setup HOME environment variable. For example:

  <win-drive-char>:\home

** Setup MANPATH.

To use woman with on Windows set MANPATH like this:

  MANPATH=:/cygdrive/d/home/usr/share/man:/usr/share/man:/usr/local/share/man

for Cygwin or like this:

  MANPATH=/e/home/usr/share/man:/e/bin/MinGW/man:/e/bin/gnuwin32/man

for MinGW and other case.

To get man paths on Cygwin see <cygwin-root>\usr\share\misc\man.conf.

Also you can set woman-manpath variable.

* Особенности для Unix.

Я решил сохранять файлы настроек в домашнем каталоге основного пользователя,
а для других пользователей делать соответствующие символические ссылки:
  ln -s /home/other-user/.emacs /home/user/.emacs
  ln -s /home/other-user/.emacs-pre /home/user/.emacs-pre
  ln -s /home/other-user/.emacs-my /home/user/.emacs-my
  ln -s /home/other-user/.emacs-post /home/user/.emacs-post

* GTD (org-mode).

In home dir create .gtd subdir with todo.org file. Put sinple content in top
of them:

  -*- coding: utf-8 -*-

  #+STARTUP: overview
  #+STARTUP: hidestars
  #+ARCHIVE: %s_done::