diff --git a/claude_desktop/rootfs/etc/cont-init.d/80-configuration.sh b/claude_desktop/rootfs/etc/cont-init.d/80-configuration.sh index 83a5f83333..6158214de3 100755 --- a/claude_desktop/rootfs/etc/cont-init.d/80-configuration.sh +++ b/claude_desktop/rootfs/etc/cont-init.d/80-configuration.sh @@ -39,7 +39,7 @@ if bashio::config.has_value 'KEYBOARD'; then KEYBOARD=$(bashio::config 'KEYBOARD') bashio::log.info "Setting keyboard to $KEYBOARD" if [ -d /var/run/s6/container_environment ]; then printf "%s" "$KEYBOARD" > /var/run/s6/container_environment/KEYBOARD; fi - printf "%s\n" "KEYBOARD=\"$KEYBOARD\"" >> ~/.bashrc +grep -qxF "KEYBOARD=\"$KEYBOARD\"" ~/.bashrc 2>/dev/null || printf "%s\n" "KEYBOARD=\"$KEYBOARD\"" >> ~/.bashrc fi || true if bashio::config.has_value 'PASSWORD'; then