17.10

17.10

有人能告诉我如何在 Ubuntu 14.04 版中为 Windows 添加边框(宽边框)。过去我使用过“gnome-tweak-tool”。但它不适用于 14.04 版。

我的所有窗口(尤其是我使用的多个终端屏幕)看起来都混在一起了。很难分辨出一个窗口从哪里开始,另一个窗口从哪里结束。

此外,标题栏很难区分哪个窗口是活动的,哪个窗口是非活动的。

在此先感谢那些知道如何定制这些 Windows(或者如何让 gnome-tweak-tool 与 Ubuntu 14.04 一起工作)的人。

我尝试激活 CCSM 的 Window Decorator 功能,但是该功能会禁用 Unity 并使环境无法使用。


所有关于调整 Windows在 Ubuntu 14.04 中...设置边框宽度、颜色、标题等。

答案1

我很欣赏第一个答案提供的解决方法。但是,我特别想寻找一种使用发行版提供的实际组件(如果存在)的方法。

目前,您可以从/usr/share/主题〜/ .主题. 将主题文件夹命名为与 /usr/share/theme 中不同的名称。这样,当您选择它们​​时,您将通过文件夹名称找到它。

例子:

$ cp -R /usr/share/themes/Radiance/ ~/.themes/MyRadiance

这是每个用户的操作,不需要提升访问权限。

现在,您可以编辑该新目录中的 gtk-3 文件夹,以任意方式设置边框。您还可以自定义主题的其他组件。

可以通过编辑位于 apps 文件夹中的 unity.css 文件的 UnityDecoration 功能来调整边框大小:

~/.themes/MyRadiance/gtk-3.0/apps/unity.css

要更改边框,请将 0 更改为参数的不同数字:

-UnityDecoration-extents: 28px 0 0 0;

您会在 gtk-3.x 文件夹中发现许多其他可编辑功能。

有关边框的其他功能(如颜色,文本等),请查看 Unity/Theming:

https://wiki.ubuntu.com/Unity/Theming

我很欣赏之前的解决方法。但我希望许多人都能从操作系统开发人员分发的功能中受益。

哦,是的,要使用这个新编辑的主题,您必须安装统一调整工具。

$ sudo apt-get install unity-tweak-tool

笔记: 我已经将这个问题链接到了有关 Ambiance 配置的类似问题。此解决方案可轻松应用于任何现代 Ubuntu 主题...不仅仅是 Ambiance(或此特定实例中提到的 Radiance 参考)。

答案2

17.10

fragfutter 的回答对我有用!

  1. 创建文件~/.config/gtk-3.0/gtk.css

  2. 添加以下行:

    decoration { border: 1px solid gray; background: gray; }

  3. 重新启动(或者你也可以注销并重新登录 gnome)

Ubuntu 的早期版本

下面是 LD James 的精彩回答中我最喜欢的部分的 shell 脚本版本:

17.04 使用 gtk-3.20

sudo sed -i -e \
's/-UnityDecoration-extents: 28px 0 0 0;/-UnityDecoration-extents: 28px 2 2 2;/' \
/usr/share/themes/Ambiance/gtk-3.20/apps/unity.css

16.04 和 15.10 使用 gtk-3.0

sudo sed -i -e \
's/-UnityDecoration-extents: 28px 0 0 0;/-UnityDecoration-extents: 28px 2 2 2;/' \
/usr/share/themes/Ambiance/gtk-3.0/apps/unity.css

您必须先注销,然后重新登录才能查看此更改的结果。您可以将Ambiance(默认)替换为Radiance您当前使用的任何主题。

它是如何工作的?

sed是一个替换文本的命令行实用程序。

以 结束一行\告诉 shell 该命令在下一行继续(为了便于阅读)。

-i告诉 sed 就地编辑文件(不要创建新文件)。

-e告诉 sed 接下来的是 sed 脚本(而不是从文件中读取)。

s/.../.../意思s是用第二个斜杠之间的内容替换第一个斜杠之间的内容。它只进行一次替换(因为/g末尾没有)。

答案3

下面教你如何操作!!!

首先弹出那个终端!然后输入这个。

这应该得到 13.10 中使用的旧版本主题

wget http://ftp.osuosl.org/pub/ubuntu/pool/main/u/ubuntu-themes/light-themes_13.04+13.10.20131014-0ubuntu1_all.deb

这应该会删除主题的当前版本。

sudo apt-get purge light-themes

如果您想保留它,这应该允许它下载到您的下载文件夹中。

cd ~/Downloads

这应该安装使用边框的主题的旧版本。

sudo dpkg -i light-themes_13.04+13.10.20131014-0ubuntu1_all.deb

如果您愿意的话这应该会删除 .deb 文件。

rm light-themes_13.04+13.10.20131014-0ubuntu1_all.deb

如果该链接已失效点击这里查看更多!

答案4

对于 20.04:

sudo nano ~/.config/gtk-3.0/gtk.css

然后添加/替换此代码decoration。它将在窗口周围添加一个 5px 边框,并且作为奖励,它会使其略微透明:

decoration {
    border: 5px solid rgba(10, 10, 10, .3);
    background:rgba(10, 10, 10, .3);
}

在此处输入图片描述

相关内容