/LibreOffice-BreezeDark

Icons, color palette and color scheme for LibreOffice

GNU General Public License v3.0GPL-3.0

LibreOffice-BreezeDark Fork

Fork that fixes some of the installation issues

Installation

sudo cp -R LibreOffice-BreezeDark/images_breeze_dark.zip /usr/lib/libreoffice/share/config
cp -R LibreOffice-BreezeDark/standard.soc ~/.config/libreoffice/4/user/config/standard.soc

#backup
cp ~/.config/libreoffice/4/user/registrymodifications.xcu ~/.config/libreoffice/4/user/registrymodifications.xcu.bak

# copy my registry
cp -R LibreOffice-BreezeDark/myregistrymodifications.xcu ~/.config/libreoffice/4/user/registrymodifications.xcu

Alternative

Instead of copying my registry, inject only the dark color scheme.

cat LibreOffice-BreezeDark/dark-color-scheme.xcu | xcp
vim ~/.config/libreoffice/4/user/registrymodifications.xcu 
# paste **before** </oor:items> tag

Checks

  • double check permissions
  • use xmllint to detect issues in XML

Known issue

Normal for dark-color-scheme.xcu to not pass xmllint

dark-color-scheme.xcu:1: namespace error : Namespace prefix oor for path on item is not defined
<item oor:path="/org.openoffice.Office.UI/ColorScheme"><prop oor:name="CurrentCo
                                                      ^
dark-color-scheme.xcu:1: namespace error : Namespace prefix oor for name on prop is not defined
noffice.Office.UI/ColorScheme"><prop oor:name="CurrentColorScheme" oor:op="fuse"
                                                                               ^
dark-color-scheme.xcu:1: namespace error : Namespace prefix oor for op on prop is not defined
noffice.Office.UI/ColorScheme"><prop oor:name="CurrentColorScheme" oor:op="fuse"
                                                                               ^
dark-color-scheme.xcu:3: parser error : Extra content at the end of the document
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle"