mirror of
https://github.com/nextcloud/vm.git
synced 2025-10-26 11:27:32 +00:00
fix a bug in midnight-commander.sh (#1653)
This commit is contained in:
parent
094385028c
commit
f6dc72ca1d
@ -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:\
|
||||
|
||||
Loading…
Reference in New Issue
Block a user