From: Christian Heller Date: Mon, 12 Jan 2026 01:11:27 +0000 (+0100) Subject: Fix. X-Git-Url: https://plomlompom.com/repos/%22https:/validator.w3.org/%7B%7Bdb.prefix%7D%7D/index.html?a=commitdiff_plain;h=302fe0e0f5d767268ca0efd89616004f64feb791;p=config Fix. --- diff --git a/trixie/scripts/setup_desktop.sh b/trixie/scripts/setup_desktop.sh index a4bffd9..f253316 100755 --- a/trixie/scripts/setup_desktop.sh +++ b/trixie/scripts/setup_desktop.sh @@ -20,7 +20,7 @@ THINKPAD_NAMES="x220 w530 t490s" abort_if_offline get_system_class_for() { - for THINKPAD_NAME in $THINKPAD_NAMES; do + for THINKPAD_NAME in ${THINKPAD_NAMES}; do if [ "$1" = "${THINKPAD_NAME}" ]; then printf 'thinkpad' break @@ -30,7 +30,7 @@ get_system_class_for() { } abort_if_illegal_system_name() { LEGAL_SYSTEM_NAMES="${THINKPAD_NAMES} h610m" - for SYSTEM_NAME_I in $LEGAL_SYSTEM_NAMES; do + for SYSTEM_NAME_I in ${LEGAL_SYSTEM_NAMES}; do if [ "$1" = "$SYSTEM_NAME_I" ]; then return 0 fi @@ -75,6 +75,17 @@ core_setup "${SYSTEM_NAME}" "" "" "${INSTALL_TAGS}" prefixed_msg 'Ensuring our desired locale is available …' locale-gen +prefixed_msg 'Installing newer vim so wayland clipboard becomes usable.' +VIM_DEB_VERSION=9.1.1882-1 +VIM_DEB_NAME_TMPLS='vim-runtime_V_all vim-common_V_all vim_V_amd64 vim-gui-common_V_all vim-gtk3_V_amd64' +for VIM_DEB_NAME_TMPL in ${VIM_DEB_NAME_TMPLS}; do + VIM_DEB_NAME=$(echo "${VIM_DEB_NAME_TMPL}" | sed "s/V/${VIM_DEB_VERSION}/").deb + wget "http://ftp.de.debian.org/debian/pool/main/v/vim/${VIM_DEB_NAME}" + apt_digested -y install "./${VIM_DEB_NAME}" + rm "./${VIM_DEB_NAME}" +done +apt-mark auto vim-runtime vim-common vim-gui-common + prefixed_msg 'Final user setup …' adduser --quiet "${USERNAME}" plugdev # so user may use pmount echo "${USERNAME}:${USER_PW}" | chpasswd