diff --git a/bash_completion.d/autoconf b/bash_completion.d/autoconf new file mode 120000 index 0000000..19db65c --- /dev/null +++ b/bash_completion.d/autoconf @@ -0,0 +1 @@ +/usr/share/bash-completion/autoconf \ No newline at end of file diff --git a/bash_completion.d/automake b/bash_completion.d/automake new file mode 120000 index 0000000..6a3efed --- /dev/null +++ b/bash_completion.d/automake @@ -0,0 +1 @@ +/usr/share/bash-completion/automake \ No newline at end of file diff --git a/bash_completion.d/bash-builtins b/bash_completion.d/bash-builtins new file mode 120000 index 0000000..8f0dbcb --- /dev/null +++ b/bash_completion.d/bash-builtins @@ -0,0 +1 @@ +/usr/share/bash-completion/bash-builtins \ No newline at end of file diff --git a/bash_completion.d/bzip2 b/bash_completion.d/bzip2 new file mode 120000 index 0000000..459b394 --- /dev/null +++ b/bash_completion.d/bzip2 @@ -0,0 +1 @@ +/usr/share/bash-completion/bzip2 \ No newline at end of file diff --git a/bash_completion.d/configure b/bash_completion.d/configure new file mode 120000 index 0000000..8b15f18 --- /dev/null +++ b/bash_completion.d/configure @@ -0,0 +1 @@ +/usr/share/bash-completion/configure \ No newline at end of file diff --git a/bash_completion.d/coreutils b/bash_completion.d/coreutils new file mode 120000 index 0000000..b196187 --- /dev/null +++ b/bash_completion.d/coreutils @@ -0,0 +1 @@ +/usr/share/bash-completion/coreutils \ No newline at end of file diff --git a/bash_completion.d/crontab b/bash_completion.d/crontab new file mode 120000 index 0000000..441a055 --- /dev/null +++ b/bash_completion.d/crontab @@ -0,0 +1 @@ +/usr/share/bash-completion/crontab \ No newline at end of file diff --git a/bash_completion.d/cups b/bash_completion.d/cups new file mode 120000 index 0000000..65a788f --- /dev/null +++ b/bash_completion.d/cups @@ -0,0 +1 @@ +/usr/share/bash-completion/cups \ No newline at end of file diff --git a/bash_completion.d/dd b/bash_completion.d/dd new file mode 120000 index 0000000..a1d0e89 --- /dev/null +++ b/bash_completion.d/dd @@ -0,0 +1 @@ +/usr/share/bash-completion/dd \ No newline at end of file diff --git a/bash_completion.d/dvd+rw-tools b/bash_completion.d/dvd+rw-tools new file mode 120000 index 0000000..8cc7a36 --- /dev/null +++ b/bash_completion.d/dvd+rw-tools @@ -0,0 +1 @@ +/usr/share/bash-completion/dvd+rw-tools \ No newline at end of file diff --git a/bash_completion.d/e2fsprogs b/bash_completion.d/e2fsprogs new file mode 120000 index 0000000..7d3524a --- /dev/null +++ b/bash_completion.d/e2fsprogs @@ -0,0 +1 @@ +/usr/share/bash-completion/e2fsprogs \ No newline at end of file diff --git a/bash_completion.d/eselect b/bash_completion.d/eselect new file mode 120000 index 0000000..eabf659 --- /dev/null +++ b/bash_completion.d/eselect @@ -0,0 +1 @@ +/usr/share/bash-completion/eselect \ No newline at end of file diff --git a/bash_completion.d/findutils b/bash_completion.d/findutils new file mode 120000 index 0000000..dafec1c --- /dev/null +++ b/bash_completion.d/findutils @@ -0,0 +1 @@ +/usr/share/bash-completion/findutils \ No newline at end of file diff --git a/bash_completion.d/gcc b/bash_completion.d/gcc new file mode 120000 index 0000000..2651396 --- /dev/null +++ b/bash_completion.d/gcc @@ -0,0 +1 @@ +/usr/share/bash-completion/gcc \ No newline at end of file diff --git a/bash_completion.d/gdb b/bash_completion.d/gdb new file mode 120000 index 0000000..41cd6ab --- /dev/null +++ b/bash_completion.d/gdb @@ -0,0 +1 @@ +/usr/share/bash-completion/gdb \ No newline at end of file diff --git a/bash_completion.d/gentoo b/bash_completion.d/gentoo new file mode 120000 index 0000000..6059b42 --- /dev/null +++ b/bash_completion.d/gentoo @@ -0,0 +1 @@ +/usr/share/bash-completion/gentoo \ No newline at end of file diff --git a/bash_completion.d/git b/bash_completion.d/git new file mode 120000 index 0000000..3768409 --- /dev/null +++ b/bash_completion.d/git @@ -0,0 +1 @@ +/usr/share/bash-completion/git \ No newline at end of file diff --git a/bash_completion.d/gzip b/bash_completion.d/gzip new file mode 120000 index 0000000..949a9a8 --- /dev/null +++ b/bash_completion.d/gzip @@ -0,0 +1 @@ +/usr/share/bash-completion/gzip \ No newline at end of file diff --git a/bash_completion.d/iconv b/bash_completion.d/iconv new file mode 120000 index 0000000..b4dd5be --- /dev/null +++ b/bash_completion.d/iconv @@ -0,0 +1 @@ +/usr/share/bash-completion/iconv \ No newline at end of file diff --git a/bash_completion.d/layman b/bash_completion.d/layman new file mode 120000 index 0000000..1493661 --- /dev/null +++ b/bash_completion.d/layman @@ -0,0 +1 @@ +/usr/share/bash-completion/layman \ No newline at end of file diff --git a/bash_completion.d/lsof b/bash_completion.d/lsof new file mode 120000 index 0000000..0282906 --- /dev/null +++ b/bash_completion.d/lsof @@ -0,0 +1 @@ +/usr/share/bash-completion/lsof \ No newline at end of file diff --git a/bash_completion.d/lzma b/bash_completion.d/lzma new file mode 120000 index 0000000..42ba9d5 --- /dev/null +++ b/bash_completion.d/lzma @@ -0,0 +1 @@ +/usr/share/bash-completion/lzma \ No newline at end of file diff --git a/bash_completion.d/make b/bash_completion.d/make new file mode 120000 index 0000000..00120cf --- /dev/null +++ b/bash_completion.d/make @@ -0,0 +1 @@ +/usr/share/bash-completion/make \ No newline at end of file diff --git a/bash_completion.d/man b/bash_completion.d/man new file mode 120000 index 0000000..bf92da6 --- /dev/null +++ b/bash_completion.d/man @@ -0,0 +1 @@ +/usr/share/bash-completion/man \ No newline at end of file diff --git a/bash_completion.d/mc b/bash_completion.d/mc new file mode 120000 index 0000000..87e0afa --- /dev/null +++ b/bash_completion.d/mc @@ -0,0 +1 @@ +/usr/share/bash-completion/mc \ No newline at end of file diff --git a/bash_completion.d/mercurial b/bash_completion.d/mercurial new file mode 120000 index 0000000..db56ae0 --- /dev/null +++ b/bash_completion.d/mercurial @@ -0,0 +1 @@ +/usr/share/bash-completion/mercurial \ No newline at end of file diff --git a/bash_completion.d/mount b/bash_completion.d/mount new file mode 120000 index 0000000..cfc1713 --- /dev/null +++ b/bash_completion.d/mount @@ -0,0 +1 @@ +/usr/share/bash-completion/mount \ No newline at end of file diff --git a/bash_completion.d/mpc b/bash_completion.d/mpc new file mode 120000 index 0000000..50294a2 --- /dev/null +++ b/bash_completion.d/mpc @@ -0,0 +1 @@ +/usr/share/bash-completion/mpc \ No newline at end of file diff --git a/bash_completion.d/mplayer b/bash_completion.d/mplayer new file mode 120000 index 0000000..178de48 --- /dev/null +++ b/bash_completion.d/mplayer @@ -0,0 +1 @@ +/usr/share/bash-completion/mplayer \ No newline at end of file diff --git a/bash_completion.d/net-tools b/bash_completion.d/net-tools new file mode 120000 index 0000000..4f15848 --- /dev/null +++ b/bash_completion.d/net-tools @@ -0,0 +1 @@ +/usr/share/bash-completion/net-tools \ No newline at end of file diff --git a/bash_completion.d/nmap b/bash_completion.d/nmap new file mode 120000 index 0000000..91897df --- /dev/null +++ b/bash_completion.d/nmap @@ -0,0 +1 @@ +/usr/share/bash-completion/nmap \ No newline at end of file diff --git a/bash_completion.d/perl b/bash_completion.d/perl new file mode 120000 index 0000000..e77b7dc --- /dev/null +++ b/bash_completion.d/perl @@ -0,0 +1 @@ +/usr/share/bash-completion/perl \ No newline at end of file diff --git a/bash_completion.d/pkg-config b/bash_completion.d/pkg-config new file mode 120000 index 0000000..33aa658 --- /dev/null +++ b/bash_completion.d/pkg-config @@ -0,0 +1 @@ +/usr/share/bash-completion/pkg-config \ No newline at end of file diff --git a/bash_completion.d/python b/bash_completion.d/python new file mode 120000 index 0000000..3574bcd --- /dev/null +++ b/bash_completion.d/python @@ -0,0 +1 @@ +/usr/share/bash-completion/python \ No newline at end of file diff --git a/bash_completion.d/qemu b/bash_completion.d/qemu new file mode 120000 index 0000000..61f9434 --- /dev/null +++ b/bash_completion.d/qemu @@ -0,0 +1 @@ +/usr/share/bash-completion/qemu \ No newline at end of file diff --git a/bash_completion.d/samba b/bash_completion.d/samba new file mode 120000 index 0000000..1def297 --- /dev/null +++ b/bash_completion.d/samba @@ -0,0 +1 @@ +/usr/share/bash-completion/samba \ No newline at end of file diff --git a/bash_completion.d/screen b/bash_completion.d/screen new file mode 120000 index 0000000..786889b --- /dev/null +++ b/bash_completion.d/screen @@ -0,0 +1 @@ +/usr/share/bash-completion/screen \ No newline at end of file diff --git a/bash_completion.d/sh b/bash_completion.d/sh new file mode 120000 index 0000000..1314336 --- /dev/null +++ b/bash_completion.d/sh @@ -0,0 +1 @@ +/usr/share/bash-completion/sh \ No newline at end of file diff --git a/bash_completion.d/smartctl b/bash_completion.d/smartctl new file mode 120000 index 0000000..2de5eba --- /dev/null +++ b/bash_completion.d/smartctl @@ -0,0 +1 @@ +/usr/share/bash-completion/smartctl \ No newline at end of file diff --git a/bash_completion.d/ssh b/bash_completion.d/ssh new file mode 120000 index 0000000..e0cc2bb --- /dev/null +++ b/bash_completion.d/ssh @@ -0,0 +1 @@ +/usr/share/bash-completion/ssh \ No newline at end of file diff --git a/bash_completion.d/sshfs b/bash_completion.d/sshfs new file mode 120000 index 0000000..47358e9 --- /dev/null +++ b/bash_completion.d/sshfs @@ -0,0 +1 @@ +/usr/share/bash-completion/sshfs \ No newline at end of file diff --git a/bash_completion.d/strace b/bash_completion.d/strace new file mode 120000 index 0000000..534a6b1 --- /dev/null +++ b/bash_completion.d/strace @@ -0,0 +1 @@ +/usr/share/bash-completion/strace \ No newline at end of file diff --git a/bash_completion.d/subversion b/bash_completion.d/subversion new file mode 120000 index 0000000..3a08c00 --- /dev/null +++ b/bash_completion.d/subversion @@ -0,0 +1 @@ +/usr/share/bash-completion/subversion \ No newline at end of file diff --git a/bash_completion.d/tar b/bash_completion.d/tar new file mode 120000 index 0000000..74657bc --- /dev/null +++ b/bash_completion.d/tar @@ -0,0 +1 @@ +/usr/share/bash-completion/tar \ No newline at end of file diff --git a/bash_completion.d/tcpdump b/bash_completion.d/tcpdump new file mode 120000 index 0000000..5e7a522 --- /dev/null +++ b/bash_completion.d/tcpdump @@ -0,0 +1 @@ +/usr/share/bash-completion/tcpdump \ No newline at end of file diff --git a/bash_completion.d/unrar b/bash_completion.d/unrar new file mode 120000 index 0000000..855098b --- /dev/null +++ b/bash_completion.d/unrar @@ -0,0 +1 @@ +/usr/share/bash-completion/unrar \ No newline at end of file diff --git a/bash_completion.d/vim b/bash_completion.d/vim new file mode 120000 index 0000000..5a66274 --- /dev/null +++ b/bash_completion.d/vim @@ -0,0 +1 @@ +/usr/share/bash-completion/vim \ No newline at end of file diff --git a/bash_completion.d/wol b/bash_completion.d/wol new file mode 120000 index 0000000..8233a21 --- /dev/null +++ b/bash_completion.d/wol @@ -0,0 +1 @@ +/usr/share/bash-completion/wol \ No newline at end of file diff --git a/bash_completion.d/xz b/bash_completion.d/xz new file mode 120000 index 0000000..50cc733 --- /dev/null +++ b/bash_completion.d/xz @@ -0,0 +1 @@ +/usr/share/bash-completion/xz \ No newline at end of file diff --git a/conf.d/consolefont b/conf.d/consolefont new file mode 100644 index 0000000..6ec3e0a --- /dev/null +++ b/conf.d/consolefont @@ -0,0 +1,5 @@ +#CONSOLEFONT="default8x16" +CONSOLEFONT="cyr-sun16" +#CONSOLEFONT="ter-k14n" +#consoletranslation="8859-1_to_uni" +#unicodemap="iso01" diff --git a/conf.d/hwclock b/conf.d/hwclock new file mode 100644 index 0000000..f33349b --- /dev/null +++ b/conf.d/hwclock @@ -0,0 +1,7 @@ +clock="local" +timezone="Europe/Moscow" +srm="no" +arc="no" +clock_systohc="NO" +clock_hctosys="YES" +clock_args="" diff --git a/conf.d/keymaps b/conf.d/keymaps new file mode 100644 index 0000000..780c487 --- /dev/null +++ b/conf.d/keymaps @@ -0,0 +1,6 @@ +keymap="-u ru" +windowkeys="YES" +extended_keymaps="" +dumpkeys_charset="" +fix_euro="NO" + diff --git a/cron.daily/mlocate b/cron.daily/mlocate new file mode 100644 index 0000000..51cb504 --- /dev/null +++ b/cron.daily/mlocate @@ -0,0 +1,48 @@ +#! /bin/sh +set -e + +# check if we run on battery and if so then don't run +if which on_ac_power >/dev/null 2>&1; then + ON_BATTERY=0 + on_ac_power >/dev/null 2>&1 || ON_BATTERY=$? + if [ "${ON_BATTERY}" -eq 1 ]; then + exit 0 + fi +fi + +# check if we are already running (lockfile) +LOCKFILE="/var/lock/mlocate.daily.lock" +if [ -e "${LOCKFILE}" ]; then + echo >&2 "Warning: \"${LOCKFILE}\" already present, not running updatedb." + exit 1 +fi +touch "${LOCKFILE}" +# trap the lockfile only if we really run the updatedb +trap "rm -f ${LOCKFILE}" EXIT + +# source the user specified variables +if [ -f /etc/mlocate-cron.conf ]; then + . /etc/mlocate-cron.conf +fi + +# check the config file +NODEVS="" +if [ ! -f /etc/updatedb.conf ]; then + NODEVS=$(< /proc/filesystems awk '$1 == "nodev" && $2 != "rootfs" { print $2 }') +fi + +# alter the priority of the updatedb process +if [ -x /usr/bin/renice ]; then + /usr/bin/renice +${NICE:-19} -p $$ > /dev/null 2>&1 +fi +if [ -x /usr/bin/ionice ] && /usr/bin/ionice -c3 true 2>/dev/null; then + /usr/bin/ionice -c${IONICE_CLASS:-2} -n${IONICE_PRIORITY:-7} -p $$ > /dev/null 2>&1 +fi + +# run the updatedb if possible +if [ -x /usr/bin/updatedb ]; then + /usr/bin/updatedb -f "${NODEVS}" +else + echo >&2 "Warning: \"/usr/bin/updatedb\" is not executable, unable to run updatedb." + exit 0 +fi diff --git a/cron.weekly/mlocate b/cron.weekly/mlocate new file mode 100755 index 0000000..51cb504 --- /dev/null +++ b/cron.weekly/mlocate @@ -0,0 +1,48 @@ +#! /bin/sh +set -e + +# check if we run on battery and if so then don't run +if which on_ac_power >/dev/null 2>&1; then + ON_BATTERY=0 + on_ac_power >/dev/null 2>&1 || ON_BATTERY=$? + if [ "${ON_BATTERY}" -eq 1 ]; then + exit 0 + fi +fi + +# check if we are already running (lockfile) +LOCKFILE="/var/lock/mlocate.daily.lock" +if [ -e "${LOCKFILE}" ]; then + echo >&2 "Warning: \"${LOCKFILE}\" already present, not running updatedb." + exit 1 +fi +touch "${LOCKFILE}" +# trap the lockfile only if we really run the updatedb +trap "rm -f ${LOCKFILE}" EXIT + +# source the user specified variables +if [ -f /etc/mlocate-cron.conf ]; then + . /etc/mlocate-cron.conf +fi + +# check the config file +NODEVS="" +if [ ! -f /etc/updatedb.conf ]; then + NODEVS=$(< /proc/filesystems awk '$1 == "nodev" && $2 != "rootfs" { print $2 }') +fi + +# alter the priority of the updatedb process +if [ -x /usr/bin/renice ]; then + /usr/bin/renice +${NICE:-19} -p $$ > /dev/null 2>&1 +fi +if [ -x /usr/bin/ionice ] && /usr/bin/ionice -c3 true 2>/dev/null; then + /usr/bin/ionice -c${IONICE_CLASS:-2} -n${IONICE_PRIORITY:-7} -p $$ > /dev/null 2>&1 +fi + +# run the updatedb if possible +if [ -x /usr/bin/updatedb ]; then + /usr/bin/updatedb -f "${NODEVS}" +else + echo >&2 "Warning: \"/usr/bin/updatedb\" is not executable, unable to run updatedb." + exit 0 +fi diff --git a/deltup/getdelta.rc b/deltup/getdelta.rc new file mode 100644 index 0000000..5331c53 --- /dev/null +++ b/deltup/getdelta.rc @@ -0,0 +1,59 @@ + +# we de not get kde-deltas from a delta-up-server, since kde provides own xdelta-files +KDE_MIRROR="ftp://ftp.kde.org/pub/kde/stable" + +# set this to one or more (space separated) URI ending with '/' if you want to check one or more local mirror(s) first +# most people just leave it empty. +LOCAL_MIRROR="" + +# deltup-server to use +DELTUP_SERVER="http://linux01.gwdg.de/~nlissne/deltup.php" + +# command to use for downloading +FETCH="/usr/bin/wget --trust-server-names -t 1 --passive-ftp" + +# number of seconds to wait before a queued request is retried +QUEUERETRY="15" + +# the maximum queuepos you would accept (if higher download full archive instead) +MAXIMUM_ACCEPTABLE_QUEUEPOS="15" + +# when a dtu-request is queued - how long should we wait max. before downloading the original archive instead (in seconds) +QUEUETIMEOUT="30" + +# set to "true", if you want getdelta.sh to use Pkunk's integrity check for the old file before downloading dtu-files +CHECK_OLD_FILE="true" + +# set to "true", if you want getdelta.sh to delete the old file, if patch was succesful +REMOVE_OLD="true" + +# a list of files not to be removed by REMOVE_OLD feature +DO_NOT_REMOVE="/etc/deltup/do_not_remove" + +# set this to "true" if you want getdelta.sh to delete old versions that seems to be corrupt, +# or to "false" if you want to delete them manually +# note: getdelta.sh will not use these files anyway +REMOVE_INCOMPLETE_OLD_FILES="true" + +# set to "true", if you want verbose outputs (later to be set to a level [0-3]) +VERBOSITY="true" + +# set to "true", if you want colorful messages, "false" if not. +COLOR="true" + +# set to a writable file (or to "/dev/null" if you do not want this) this is not used, if VERBOSITY is false +LOGFILE="/var/log/getdelta.log" + +# set to "true" if you want a temporarily log only (deleted when getdelta is finished) +DELETE_LOG="true" + +# set to "true", if you want messages from this script in a separate window +# set to "false", if you do not start getdelta.sh from an Xsession or if you +# do not have permissions to open terminals on the Xserver +SEPARATED_WINDOW="false" + +# the terminal application to use for the separated window +TERM_APP="aterm -tr -trsb -fg white -bg black -sh 70 -e tail -f " + +# the bandwidth in bytes per second. configure this if you want to reduce timeouts on small files +BANDWIDTH="1" diff --git a/env.d/02locale b/env.d/02locale new file mode 100644 index 0000000..a038f3d --- /dev/null +++ b/env.d/02locale @@ -0,0 +1,2 @@ +LANG="ru_RU.UTF-8" +LC_COLLATE="C" diff --git a/fonts/conf.d/10-autohint.conf b/fonts/conf.d/10-autohint.conf new file mode 120000 index 0000000..a17cc75 --- /dev/null +++ b/fonts/conf.d/10-autohint.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/10-autohint.conf \ No newline at end of file diff --git a/fonts/conf.d/10-no-sub-pixel.conf b/fonts/conf.d/10-no-sub-pixel.conf new file mode 120000 index 0000000..78e472f --- /dev/null +++ b/fonts/conf.d/10-no-sub-pixel.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/10-no-sub-pixel.conf \ No newline at end of file diff --git a/fonts/conf.d/20-fix-globaladvance.conf b/fonts/conf.d/20-fix-globaladvance.conf new file mode 120000 index 0000000..afaafb9 --- /dev/null +++ b/fonts/conf.d/20-fix-globaladvance.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/20-fix-globaladvance.conf \ No newline at end of file diff --git a/fonts/conf.d/30-metric-aliases.conf b/fonts/conf.d/30-metric-aliases.conf new file mode 120000 index 0000000..70c8daf --- /dev/null +++ b/fonts/conf.d/30-metric-aliases.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/30-metric-aliases.conf \ No newline at end of file diff --git a/fonts/conf.d/30-urw-aliases.conf b/fonts/conf.d/30-urw-aliases.conf new file mode 120000 index 0000000..956075e --- /dev/null +++ b/fonts/conf.d/30-urw-aliases.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/30-urw-aliases.conf \ No newline at end of file diff --git a/fonts/conf.d/40-nonlatin.conf b/fonts/conf.d/40-nonlatin.conf new file mode 120000 index 0000000..9270117 --- /dev/null +++ b/fonts/conf.d/40-nonlatin.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/40-nonlatin.conf \ No newline at end of file diff --git a/fonts/conf.d/45-latin.conf b/fonts/conf.d/45-latin.conf new file mode 120000 index 0000000..4488ebb --- /dev/null +++ b/fonts/conf.d/45-latin.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/45-latin.conf \ No newline at end of file diff --git a/fonts/conf.d/49-sansserif.conf b/fonts/conf.d/49-sansserif.conf new file mode 120000 index 0000000..4b035b7 --- /dev/null +++ b/fonts/conf.d/49-sansserif.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/49-sansserif.conf \ No newline at end of file diff --git a/fonts/conf.d/50-user.conf b/fonts/conf.d/50-user.conf new file mode 120000 index 0000000..1222f4f --- /dev/null +++ b/fonts/conf.d/50-user.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/50-user.conf \ No newline at end of file diff --git a/fonts/conf.d/51-local.conf b/fonts/conf.d/51-local.conf new file mode 120000 index 0000000..47b2583 --- /dev/null +++ b/fonts/conf.d/51-local.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/51-local.conf \ No newline at end of file diff --git a/fonts/conf.d/57-dejavu-sans-mono.conf b/fonts/conf.d/57-dejavu-sans-mono.conf new file mode 120000 index 0000000..19f1a8a --- /dev/null +++ b/fonts/conf.d/57-dejavu-sans-mono.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/57-dejavu-sans-mono.conf \ No newline at end of file diff --git a/fonts/conf.d/65-fonts-persian.conf b/fonts/conf.d/65-fonts-persian.conf new file mode 120000 index 0000000..426d035 --- /dev/null +++ b/fonts/conf.d/65-fonts-persian.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/65-fonts-persian.conf \ No newline at end of file diff --git a/fonts/conf.d/65-nonlatin.conf b/fonts/conf.d/65-nonlatin.conf new file mode 120000 index 0000000..778097e --- /dev/null +++ b/fonts/conf.d/65-nonlatin.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/65-nonlatin.conf \ No newline at end of file diff --git a/fonts/local.conf b/fonts/local.conf new file mode 100644 index 0000000..a3df585 --- /dev/null +++ b/fonts/local.conf @@ -0,0 +1,38 @@ + + + + + + + + 9 + + + false + + + + + 10 + + + false + + + + + + medium + + + false + + + + + + 99 + + + + diff --git a/locale.gen b/locale.gen new file mode 100644 index 0000000..3f679c0 --- /dev/null +++ b/locale.gen @@ -0,0 +1,4 @@ +en_US ISO-8859-1 +en_US.UTF-8 UTF-8 +ru_RU.UTF-8 UTF-8 +ru_RU.KOI8-R KOI8-R \ No newline at end of file diff --git a/locale.nopurge b/locale.nopurge new file mode 100644 index 0000000..bf1dc2c --- /dev/null +++ b/locale.nopurge @@ -0,0 +1,10 @@ +MANDELETE +SHOWFREEDSPACE +VERBOSE +#NOCOLOR +en +en_GB +en_GB.UTF-8 +ru +ru_RU +ru_RU.UTF-8 diff --git a/localtime b/localtime new file mode 100644 index 0000000..6068f8b Binary files /dev/null and b/localtime differ diff --git a/nanorc b/nanorc new file mode 100644 index 0000000..3bf19d2 --- /dev/null +++ b/nanorc @@ -0,0 +1,295 @@ +## Use auto-indentation. +set autoindent + +## Backup files to filename~. +# set backup + +## The directory to put unique backup files in. +# set backupdir "" + +## Do backwards searches by default. +set backwards + +## Use bold text instead of reverse video text. +set boldtext + +## The characters treated as closing brackets when justifying +## paragraphs. They cannot contain blank characters. Only closing +## punctuation, optionally followed by closing brackets, can end +## sentences. +## +set brackets ""')>]}" + +## Do case sensitive searches by default. +# set casesensitive + +## Constantly display the cursor position in the statusbar. Note that +## this overrides "quickblank". +set const + +## Use cut to end of line by default. +set cut + +## Set the line length for wrapping text and justifying paragraphs. +## If fill is 0 or less, the line length will be the screen width less +## this number. +## +set fill -8 + +## Enable ~/.nano_history for saving and reading search/replace strings. +# set historylog + +## The opening and closing brackets that can be found by bracket +## searches. They cannot contain blank characters. The former set must +## come before the latter set, and both must be in the same order. +## +set matchbrackets "(<[{)>]}" + +## Use the blank line below the titlebar as extra editing space. +set morespace + +## Enable mouse support, if available for your system. When enabled, +## mouse clicks can be used to place the cursor, set the mark (with a +## double click), and execute shortcuts. The mouse will work in the X +## Window System, and on the console when gpm is running. +## +# set mouse + +## Allow multiple file buffers (inserting a file will put it into a +## separate buffer). You must have configured with --enable-multibuffer +## for this to work. +## +set multibuffer + +## Don't convert files from DOS/Mac format. +# set noconvert + +## Don't follow symlinks when writing files. +# set nofollow + +## Don't display the helpful shortcut lists at the bottom of the screen. +# set nohelp + +## Don't add newlines to the ends of files. +# set nonewlines + +## Don't wrap text at all. +# set nowrap + +## Set operating directory. nano will not read or write files outside +## this directory and its subdirectories. Also, the current directory +## is changed to here, so any files are inserted from this dir. A blank +## string means the operating directory feature is turned off. +## +# set operatingdir "" + +## Preserve the XON and XOFF keys (^Q and ^S). +# set preserve + +## The characters treated as closing punctuation when justifying +## paragraphs. They cannot contain blank characters. Only closing +## punctuation, optionally followed by closing brackets, can end +## sentences. +## +# set punct "!.?" + +## Do quick statusbar blanking. Statusbar messages will disappear after +## 1 keystroke instead of 26. Note that "const" overrides this. +## +# set quickblank + +## The email-quote string, used to justify email-quoted paragraphs. +## This is an extended regular expression if your system supports them, +## otherwise a literal string. Default: +# set quotestr "^([ ]*[#:>\|}])+" +## if you have extended regular expression support, otherwise: +# set quotestr "> " + +## Fix Backspace/Delete confusion problem. +# set rebinddelete + +## Fix numeric keypad key confusion problem. +# set rebindkeypad + +## Do extended regular expression searches by default. +set regexp + +## Make the Home key smarter. When Home is pressed anywhere but at the +## very beginning of non-whitespace characters on a line, the cursor +## will jump to that beginning (either forwards or backwards). If the +## cursor is already at that position, it will jump to the true +## beginning of the line. +# set smarthome + +## Use smooth scrolling as the default. +# set smooth + +## Enable soft line wrapping (AKA full line display). +# set softwrap + +## Use this spelling checker instead of the internal one. This option +## does not properly have a default value. +## +# set speller "aspell -x -c" + +## Allow nano to be suspended. +# set suspend + +## Use this tab size instead of the default; it must be greater than 0. +# set tabsize 8 + +## Convert typed tabs to spaces. +# set tabstospaces + +## Save automatically on exit, don't prompt. +# set tempfile + +## Enable the new (EXPERIMENTAL) generic undo code, not just for line +## cuts. +# set undo + +## Disallow file modification. Why would you want this in an rcfile? ;) +# set view + +## The two single-column characters used to display the first characters +## of tabs and spaces. 187 in ISO 8859-1 (0000BB in Unicode) and 183 in +## ISO-8859-1 (0000B7 in Unicode) seem to be good values for these. +# set whitespace " " + +## Detect word boundaries more accurately by treating punctuation +## characters as parts of words. +# set wordbounds + + +## Color setup +## +## Format: +## +## syntax "short description" ["filename regex" ...] +## +## The "none" syntax is reserved; specifying it on the command line is +## the same as not having a syntax at all. The "default" syntax is +## special: it takes no filename regexes, and applies to files that +## don't match any other syntax's filename regexes. +## +## color foreground,background "regex" ["regex"...] +## or +## icolor foreground,background "regex" ["regex"...] +## +## "color" will do case sensitive matches, while "icolor" will do case +## insensitive matches. +## +## Valid colors: white, black, red, blue, green, yellow, magenta, cyan. +## For foreground colors, you may use the prefix "bright" to get a +## stronger highlight. +## +## To use multi-line regexes, use the start="regex" end="regex" +## [start="regex" end="regex"...] format. +## +## If your system supports transparency, not specifying a background +## color will use a transparent color. If you don't want this, be sure +## to set the background color to black or white. +## +## If you wish, you may put your syntaxes in separate files. You can +## make use of such files (which can only include "syntax", "color", and +## "icolor" commands) as follows: +## +## include "/path/to/syntax_file.nanorc" +## +## Unless otherwise noted, the name of the syntax file (without the +## ".nanorc" extension) should be the same as the "short description" +## name inside that file. These names are kept fairly short to make +## them easier to remember and faster to type using nano's -Y option. +## +## All regexes should be extended regular expressions. + +## Key bindings +## Please see nanorc(5) for more details on this +## +## Here are some samples to get you going +## +# bind M-W nowrap main +# bind M-A casesens search +# bind ^S research main + +## Set this if your backspace key sends delete most of the time (2.1.3+) +# bind kdel backspace all + + +## Nanorc files +include "/usr/share/nano/nanorc.nanorc" + +## C/C++ +include "/usr/share/nano/c.nanorc" + +## Makefiles +include "/usr/share/nano/makefile.nanorc" + +## Cascading Style Sheets +include "/usr/share/nano/css.nanorc" + +## Debian files +include "/usr/share/nano/debian.nanorc" + +## Gentoo files +include "/usr/share/nano/gentoo.nanorc" + +## HTML +include "/usr/share/nano/html.nanorc" + +## PHP +include "/usr/share/nano/php.nanorc" + +## TCL +include "/usr/share/nano/tcl.nanorc" + +## TeX +include "/usr/share/nano/tex.nanorc" + +## Quoted emails (under e.g. mutt) +include "/usr/share/nano/mutt.nanorc" + +## Patch files +include "/usr/share/nano/patch.nanorc" + +## Manpages +include "/usr/share/nano/man.nanorc" + +## Groff +include "/usr/share/nano/groff.nanorc" + +## Perl +include "/usr/share/nano/perl.nanorc" + +## Python +include "/usr/share/nano/python.nanorc" + +## Ruby +include "/usr/share/nano/ruby.nanorc" + +## Java +include "/usr/share/nano/java.nanorc" + +## Fortran +include "/usr/share/nano/fortran.nanorc" + +## Objective-C +include "/usr/share/nano/objc.nanorc" + +## OCaml +include "/usr/share/nano/ocaml.nanorc" + +## AWK +include "/usr/share/nano/awk.nanorc" + +## Assembler +include "/usr/share/nano/asm.nanorc" + +## Bourne shell scripts +include "/usr/share/nano/sh.nanorc" + +## POV-Ray +include "/usr/share/nano/pov.nanorc" + +## XML-type files +include "/usr/share/nano/xml.nanorc" diff --git a/rc.conf b/rc.conf new file mode 100644 index 0000000..fa063d2 --- /dev/null +++ b/rc.conf @@ -0,0 +1,28 @@ +#rc_parallel="NO" +#rc_interactive="YES" +rc_shell=/sbin/sulogin +rc_depend_strict="NO" +#rc_hotplug="*" +#rc_logger="YES" +#rc_log_path="/var/log/rc.log" +#rc_env_allow="VAR1 VAR2" +#rc_start_wait=100 +#rc_nostop="" +#rc_crashed_start=YES +unicode="YES" +#extra_net_fs_list="" +#export SSD_NICELEVEL="-19" +#rc_ulimit="-u 30" +#rc_config="/etc/foo" +#rc_need="openvpn" +#rc_use="net.eth0" +#rc_after="clock" +#rc_before="local" +#rc_provide="!net" +#rc_foo_config="/etc/foo" +#rc_foo_need="openvpn" +#rc_foo_after="clock" +#rc_net_tap0_provide="!net" +rc_sys="" +rc_tty_number=12 + diff --git a/sysctl.conf b/sysctl.conf new file mode 100644 index 0000000..20bf763 --- /dev/null +++ b/sysctl.conf @@ -0,0 +1,36 @@ +#fs.nfs.nlm_tcpport = 0 +#fs.nfs.nlm_udpport = 0 +#kernel.panic = 3 +#kernel.pid_max = 999999 +kernel.shmmax = 2147483647 +#kernel.sysrq = 0 +net.bridge.bridge-nf-call-arptables = 0 +net.bridge.bridge-nf-call-ip6tables = 0 +net.bridge.bridge-nf-call-iptables = 0 +net.bridge.bridge-nf-filter-vlan-tagged = 0 +#net.ipv4.conf.all.accept_redirects = 0 +#net.ipv4.conf.all.accept_source_route = 0 +net.ipv4.conf.all.rp_filter = 1 +#net.ipv4.conf.all.secure_redirects = 0 +#net.ipv4.conf.default.accept_redirects = 0 +#net.ipv4.conf.default.accept_source_route = 0 +net.ipv4.conf.default.rp_filter = 1 +#net.ipv4.conf.default.secure_redirects = 0 +#net.ipv4.icmp_echo_ignore_broadcasts = 1 +#net.ipv4.ip_dynaddr = 0 +net.ipv4.ip_forward = 1 +#net.ipv4.tcp_ecn = 0 +net.ipv4.tcp_fin_timeout = 30 +net.ipv4.tcp_keepalive_time = 1800 +net.ipv4.tcp_sack = 0 +#net.ipv4.tcp_syncookies = 1 +net.ipv4.tcp_timestamps = 0 +net.ipv4.tcp_window_scaling = 0 +vm.dirty_writeback_centisecs=6000 +vm.laptop_mode=5 +vm.swappiness = 60 +vm.vfs_cache_pressure = 1000 +vm.overcommit_memory = 2 +vm.overcommit_ratio = 90 +vm.dirty_bytes = 2097152 +vm.dirty_background_bytes = 2097152 diff --git a/timezone b/timezone new file mode 100644 index 0000000..463f2b8 --- /dev/null +++ b/timezone @@ -0,0 +1,2 @@ +Europe/Moscow +