fix a bug in midnight-commander.sh (#1653)

This commit is contained in:
szaimen 2020-11-04 21:19:21 +01:00 committed by GitHub
parent 094385028c
commit f6dc72ca1d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -52,13 +52,22 @@ fi
# Install dark theme
print_text_in_color "$ICyan" "Installing dark theme for Midnight Commander..."
USER_HOMES=$(find /home -mindepth 1 -maxdepth 1 -type d)
mapfile -t USER_HOMES <<< "$USER_HOMES"
USER_HOMES+=(/root)
for user_home in "${USER_HOMES[@]}"
if [ -z "$UNIXUSER" ]
then
USERS=(root)
else
USERS=("$UNIXUSER" root)
fi
for user in "${USERS[@]}"
do
mkdir -p "$user_home/.config/mc"
cat << MC_INI > "$user_home/.config/mc/ini"
if [ "$user" = root ]
then
MC_PATH=/root/.config/mc
else
MC_PATH=/home/$user/.config/mc
fi
sudo -u "$user" mkdir -p "$MC_PATH"
sudo -u "$user" cat << MC_INI > "$MC_PATH/ini"
[Colors]
base_color=linux:normal=white,black:marked=yellow,black:input=,green:menu=black:menusel=white:\
menuhot=red,:menuhotsel=black,red:dfocus=white,black:dhotnormal=white,black:\