Олег Шалаев >
Мой Debian-опыт
Мой ~/.profile
# этот файл выполняется, когда я вхожу в систему в текстовом режиме
# при запуске терминалов из-под X выполняется файл
export ENV=$HOME/config.sys/xterm.sh
export BASH_ENV=$HOME/config.sys/xterm.sh
export LANG=ru_RU.KOI8-R # если здесь написать "KOI8-R" маленькими буквами, в X не будут набираться русские буквы.
# Чтобы man не писал тарабарщину, а писал нормально по-русски, методом тыка я обнаружил, что надо поставить
export LC_CTYPE="en_US"
# хочу я, чтобы в качестве разделителя целой и дробной части числа использовалась точка, а не запятая:
export LC_NUMERIC=C
# чтобы Acrobat Reader спокойно мог открывать файлы с русскими именами, надо сказать Gtk о моей кодировке:
export G_FILENAME_ENCODING=KOI8-R
export G_BROKEN_FILENAMES=1
#________________________________
# управление .bash_history (см. http://rusmafia.org/linux/node/175)
export HISTCONTROL="ignoreboth"
export HISTIGNORE="mc:ls:df:du:bc"
export HISTSIZE=5000
export HISTFILESIZE=$HISTSIZE
# setting yellow bash prompt:
PS1='\033[1;33m\W>\033[0m '
# PS1='\W> '
#export PS1
alias ls="ls --color=tty --classify"
alias lst="ls -lth --color=tty --classify"
function lsth { lst $* | head
}
function lstm { lst $* | more
}
alias modvd="mount /mnt/dvd"
alias edvd="eject /dev/dvd"
export TEXINPUTS=.:$HOME/PA6OTA/TEKCT/COMMON:$HOME/PA6OTA/TEKCT/COMMON/PACKAGES.TeX:$TEXINPUTS
export BSTINPUTS=.:$HOME/PA6OTA/TEKCT/COMMON/PACKAGES.TeX:$BSTINPUTS
export BIBINPUTS=.:$HOME/PA6OTA/TEKCT/COMMON/REFS.TeX:$BIBINPUTS
#umask 077 # <-- отключаем атрибуты у создаваемых файлов; 077 делает их недоступными прочим пользователям
alias lynxr="lynx -cfg=$HOME/config.sys/lynxr.cfg"
alias lynxw="lynx -cfg=$HOME/config.sys/lynxw.cfg"
export EDITOR=emacsclient
# для команды crontab -e :
export VISUAL=emacsclient
function ppower4 { $HOME/PA6OTA/TEKCT/COMMON/PACKAGES.TeX/ppower4 $*
}
function alarm { . $HOME/config.sys/alarm.sh $*
}
# мои личные задания для anacron находятся в ~/etc/anacrontab:
# если это раскомментировать, залогиниться становится невозможно: exec /usr/sbin/anacron -t $HOME/config.sys/etc/anacrontab
/usr/sbin/anacron -t $HOME/PA6OTA/etc/anacrontab
# Для twinkle: для соединения с наушником следует также запустить -->
headsetd
xsetroot -solid black -display :1.1
# <-- делаем фон проектора должен быть тёмным в надежде, что так у него дольше прослужит лампа (которая стоит немеряно бабла)
Олег Шалаев
Last modified: Sat Jan 3 10:28:50 CST 2009