From f42573e0abc860e19cd82d5c1a3ac7867a00ca7a Mon Sep 17 00:00:00 2001 From: toto <> Date: Wed, 31 May 2023 14:33:06 +0200 Subject: [PATCH] Fix Libreoffice Dark theme --- .../hooks/live/libreoffice-dark.hook.chroot | 27 +++++++++++++------ config/package-lists/libreoffice.list.chroot | 1 + 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/config/hooks/live/libreoffice-dark.hook.chroot b/config/hooks/live/libreoffice-dark.hook.chroot index f4f0826..510df97 100644 --- a/config/hooks/live/libreoffice-dark.hook.chroot +++ b/config/hooks/live/libreoffice-dark.hook.chroot @@ -1,21 +1,32 @@ #!/bin/sh -wget https://github.com/ZorinArch/LibreOffice-Colibre-Dark/raw/main/images_colibre_dark_svg.zip -O /usr/share/libreoffice/share/config/images_colibre_dark_svg.zip +cd /tmp + +svn checkout https://github.com/rizmut/libreoffice-style-colibre/trunk/colibre_dark +cd colibre_dark + +# Colibre Dark +zip -r -D images_colibre_dark.zip * +mv "images_colibre_dark.zip" /usr/share/libreoffice/share/config + +cd .. +rm -rf colibre_dark + for dir in \ - /usr/lib64/libreoffice/share/config \ - /usr/lib/libreoffice/share/config \ - /usr/local/lib/libreoffice/share/config \ - /opt/libreoffice*/share/config; do - [ -d "$dir" ] || continue - sudo ln -sf -v "/usr/share/libreoffice/share/config/images_colibre_dark_svg.zip" "$dir" + /usr/lib64/libreoffice/share/config \ + /usr/lib/libreoffice/share/config \ + /usr/local/lib/libreoffice/share/config \ + /opt/libreoffice*/share/config; do + [ -d "$dir" ] || continue + sudo ln -sf "/usr/share/libreoffice/share/config/images_colibre_dark.zip" "$dir" done mkdir -p /etc/skel/.config/libreoffice/4/user cat > /etc/skel/.config/libreoffice/4/user/registrymodifications.xcu <<"EOF" - colibre_dark_svg + colibre_dark EOF diff --git a/config/package-lists/libreoffice.list.chroot b/config/package-lists/libreoffice.list.chroot index c2d6d43..5747194 100644 --- a/config/package-lists/libreoffice.list.chroot +++ b/config/package-lists/libreoffice.list.chroot @@ -9,3 +9,4 @@ libreoffice-gnome libreoffice-l10n-fr hunspell-fr python3-uno +subversion