是否有可能实现Libreoffice 图标样式通过终端命令行?如果是,我该怎么做?
为了澄清起见,我想在 cmdline 中实现超链接中“如何在 LibreOffice 中应用图标样式”部分中描述的功能。
答案1
图标样式如下/usr/share/libreoffice/share/config
$ ls -1
images_breeze_dark.zip
images_breeze_svg.zip
images_breeze.zip
images_colibre.zip
images_helpimg.zip
images_tango.zip
$
LibreOffice 将大多数用户设置的值存储在~/.config/libreoffice/4/用户/registrymodifications.xcu。
使用的图标名称~/.config/libreoffice/4/用户/registrymodifications.xcu排除图片_和。压缩并不完全像工具 > 选项 > 视图 > 图标样式落下。
目前,我正在使用微风暗:
$ grep -i breeze registrymodifications.xcu
<item oor:path="/org.openoffice.Office.Common/Misc"><prop oor:name="SymbolStyle" oor:op="fuse"><value>breeze_dark</value></prop></item>
$
所以如果我想使用科利布雷相反,我会跑
sed -ie 's/breeze_dark/colibre'
警告:您需要sed
在确保没有 LibreOffice 进程正在运行后才运行该命令。
LibreOffice 6.3.1 中的流程与 LibreOffice 6.0.7 中的流程相同。