|
|
|
@ -1,6 +1,6 @@
@@ -1,6 +1,6 @@
|
|
|
|
|
#!/bin/bash #################################################################### |
|
|
|
|
#!/usr/bin/env bash ############################################################ |
|
|
|
|
# |
|
|
|
|
# Изменён: вт 02 ноя 2021 12:29:31 |
|
|
|
|
# Изменён: вт 02 ноя 2021 21:12:01 |
|
|
|
|
# |
|
|
|
|
################################################################################ |
|
|
|
|
|
|
|
|
@ -14,12 +14,12 @@ export BASHRC="$SHELLRC/etc/shell/bash" #Путь к настройкам bash
@@ -14,12 +14,12 @@ export BASHRC="$SHELLRC/etc/shell/bash" #Путь к настройкам bash
|
|
|
|
|
export INPUTRC="$BASHRC/inputrc" #Файл inputrc |
|
|
|
|
export PLATFORM="$(uname -s | tr 'A-Z' 'a-z')" #Тип ОС |
|
|
|
|
|
|
|
|
|
export MANPATH="$MANPATH:/home/maks/.shellrc/var/man" #Локальные файлы руководства |
|
|
|
|
export MANPATH="${MANPATH}:${SHELLRC}/var/man" #Локальные файлы руководства |
|
|
|
|
|
|
|
|
|
export GTK_IM_MODULE="xim" #Метод ввода Χ |
|
|
|
|
export QT_IM_MODULE="xim" #Метод ввода Χ |
|
|
|
|
|
|
|
|
|
source "$SHELLRC/etc/wm/xdg/user-dirs.dirs" |
|
|
|
|
source "${SHELLRC}/etc/wm/xdg/user-dirs.dirs" |
|
|
|
|
|
|
|
|
|
export HSTR_CONFIG="keywords-matching,blacklist,hicolor" #hstr |
|
|
|
|
export HSTR_PROMPT="> " |
|
|
|
@ -62,13 +62,13 @@ export LS_COLORS=$(cat $BASHRC/ls_colors_generated)
@@ -62,13 +62,13 @@ export LS_COLORS=$(cat $BASHRC/ls_colors_generated)
|
|
|
|
|
export LC_ALL=ru_RU.UTF-8 |
|
|
|
|
export LC_CTYPE=ru_RU.UTF-8 |
|
|
|
|
|
|
|
|
|
export IGNOREEOF=3 #Закрывать оболочку по 3м C-d |
|
|
|
|
export IGNOREEOF=3 #Закрывать оболочку по 3м C-d |
|
|
|
|
|
|
|
|
|
export LOGDIR=$SHELLRC/var/log #Директория журналов скриптов |
|
|
|
|
export MD=$SHELLRC/var/mail/ #Директория почты |
|
|
|
|
export LOGDIR=$SHELLRC/var/log #Директория журналов скриптов |
|
|
|
|
export MD=$SHELLRC/var/mail/ #Директория почты |
|
|
|
|
export MAILCAPS=$SHELLRC/etc/mail/mailcap/mailcap #~/.mailcap |
|
|
|
|
export CRON=$SHELLRC/etc/cron/crontab #Задания cron |
|
|
|
|
export TMP="/tmp" #Директория временных файлов |
|
|
|
|
export CRON=$SHELLRC/etc/cron/crontab #Задания cron |
|
|
|
|
export TMP="/tmp" #Директория временных файлов |
|
|
|
|
|
|
|
|
|
#Настройки nnn |
|
|
|
|
export NN_USE_EDITOR=1 |
|
|
|
@ -192,7 +192,17 @@ fi
@@ -192,7 +192,17 @@ fi
|
|
|
|
|
# {{{ Подключение псевдонимов |
|
|
|
|
################################################################################ |
|
|
|
|
|
|
|
|
|
[ -f "$BASHRC/aliases" ] && ALIASES="$BASHRC/aliases" && . "$ALIASES" && HELPSRC+=("$ALIASES") |
|
|
|
|
if [[ -f "${BASHRC}/aliases" ]]; then |
|
|
|
|
ALIASES="${BASHRC}/aliases" |
|
|
|
|
HELPSRC+=("$ALIASES") |
|
|
|
|
source "$ALIASES" |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
if [[ -f "${BASHRC}/aliases_${PLATFORM}" ]]; then |
|
|
|
|
PLATFORM_ALIASES="${BASHRC}/aliases_${PLATFORM}" |
|
|
|
|
HELPSRC+=("$PLATFORM_ALIASES") |
|
|
|
|
source "$PLATFORM_ALIASES" |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
#Раскрывать псевдонимы в скриптах |
|
|
|
|
# shopt -s expand_aliases |
|
|
|
@ -260,8 +270,9 @@ export PROMPT_DIRTRIM=3 #В приглашении показывать 3 ди
@@ -260,8 +270,9 @@ export PROMPT_DIRTRIM=3 #В приглашении показывать 3 ди
|
|
|
|
|
|
|
|
|
|
export BASH_COMPLETION="$BASHRC/bash_completion" |
|
|
|
|
|
|
|
|
|
[ -f "$BASHRC/bash_completion" ] && . "$BASHRC/bash_completion" |
|
|
|
|
[ -f "$BASHRC/bash_completion_custom" ] && . "$BASHRC/bash_completion_custom" |
|
|
|
|
[ -f "${BASHRC}/bash_completion" ] && . "${BASHRC}/bash_completion" |
|
|
|
|
[ -f "${BASHRC}/bash_completion_custom" ] && . "${BASHRC}/bash_completion_custom" |
|
|
|
|
[ -f "${BASHRC}/bash_completion_${PLATFORM}" ] && . "${BASHRC}/bash_completion_${PLATFORM}" |
|
|
|
|
|
|
|
|
|
# }}} ########################################################################## |
|
|
|
|
# {{{ Настройка истории команд |
|
|
|
|