假设我的桌面上有一个“个人文件夹”图标。我实际上看到的是图标和“人……”——所以问题是如何显示全名,无论多长。没有缩短,但是换行符很好(例如,它将显示在“个人”和第二个“文件夹”两行中)。
答案1
看看HIDDEN CUSTOMIZATIONS
中提到xfdesktop
的README
:
如果您使用图标视图,并且想要更改文本的外观,则可以更改三项内容:圆角文本背景的不透明度(透明度)、圆角文本背景的颜色以及文本本身。
您需要将类似这样的内容添加到您的
~/.gtkrc-2.0
文件中:style "xfdesktop-icon-view" { XfdesktopIconView::label-alpha = 75 XfdesktopIconView::selected-label-alpha = 100 XfdesktopIconView::ellipsize-icon-labels = 1 XfdesktopIconView::tooltip-size = 128 XfdesktopIconView::shadow-x-offset = 1 XfdesktopIconView::shadow-y-offset = 1 XfdesktopIconView::shadow-color = "#ff0000" XfdesktopIconView::selected-shadow-x-offset = 2 XfdesktopIconView::selected-shadow-y-offset = 2 XfdesktopIconView::selected-shadow-color = "#00ff00" XfdesktopIconView::cell-spacing = 6 XfdesktopIconView::cell-padding = 6 XfdesktopIconView::cell-text-width-proportion = 2.5 base[NORMAL] = "#00ff00" base[SELECTED] = "#5050ff" base[ACTIVE] = "#0000ff" fg[NORMAL] = "#ff0000" fg[SELECTED] = "#ff0000" fg[ACTIVE] = "#ff0000" } widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
根据这个 XFCE 论坛帖子,
XfdesktopIconView::cell-text-width-proportion = 2.5
应该是您正在寻找的(尝试更高的值)。
编辑阅读我链接的更多主题,我发现
XfdesktopIconView::ellipsize-icon-labels = 0
应该做得更好(这已经在README
摘录中......好吧,我没有注意到)。
答案2
随着过渡到 GTK 3,GTK 所需的 CSS 语法发生了轻微变化。我发现将以下行放在 ~/.config/gtk-3.0/gtk.css 可以解决问题:
* {
-XfdesktopIconView-ellipsize-icon-labels: 0;
}
更改的是相同的 ellipsize-icon-labels 参数,只是咒语不同。
答案3
在我的主目录中,我必须创建一个名为 的文件,.gtkrc-2.0
因为没有现有的文件。在这个新文件中,我输入并保存了以下内容:
style "xfdesktop-icon-view" {
XfdesktopIconView::ellipsize-icon-labels = 0
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
该文件中不需要任何其他内容,只需上面编写的代码即可。当ellipsize-icon-labels
设置为 0 时,不会截断文件名。当它设置为1时,就会出现截断。
保存上述内容后,只需注销并重新登录即可使更改生效。
这个答案基于自述文件,可在xfce git 存储库。
答案4
我只想在 XFCE 桌面上查看完整的项目名称,这就是我所做的:我将上面的行复制到我的 gtkrc-2.0 文件中,但所有内容都间隔开并充满不同的颜色;所以我删除了除了几行之外的所有内容:
style "xfdesktop-icon-view" {
XfdesktopIconView::cell-spacing = 2
XfdesktopIconView::cell-padding = 2
XfdesktopIconView::cell-text-width-proportion = 3.1
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"file:///home/ionutz/Desktop/gtkrc
现在一切看起来都很正常,并且我的 XFCE 桌面上的项目都有全名;您现在所要做的就是更改线路上的号码XfdesktopIconView::cell-text-width-proportion = 3.1
;尝试 3.2、3.5 等,然后注销并重新登录,看看它是什么样子以及您是否喜欢它。