如何在14.04中设置窗口周围的边框?

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

我所有的窗户(尤其是我使用的许多终端屏幕)似乎都融为一体。 很难说出一个窗口的开始位置和另一个窗口的开始位置。

此外,标题栏很难区分哪个窗口处于活动状态且窗口处于非活动状态。

提前感谢任何拥有如何自定义这些Windows(或如何使用Ubuntu 14.04进行gnome-tweak-tool工作)的解决方案的人。

我尝试激活CCSM的Window Decoratorfunction,但使用已禁用的Unity并使环境无法使用。


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

我很欣赏第一个答案所提供的工作。 但是,我非常专注地寻找一种使用分发提供的实际组件的方法(如果存在)。

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

例:

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

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

现在,您可以编辑该新目录的gtk-3文件夹,以便以您希望的方式创建边框。 您还可以自定义主题的其他组件。

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

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

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

 -UnityDecoration-extents: 28px 0 0 0; 

您将在gtk-3.x文件夹中找到许多其他可编辑function。

对于边框的其他function,如颜色,文字等…请看看Unity / Theming:

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

我很欣赏以前的解决方法。 但我希望许多人可以从使用OS开发人员分发的function中受益。

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

 $ sudo apt-get install unity-tweak-tool 

注意: 我已将此问题与关于Ambiance配置的类似问题相关联。 这个分辨率可以很容易地应用于任何现代的Ubuntu主题……不仅仅是Ambiance(或者在这个特定实例中提到的Radiance参考)。

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 

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

它是如何工作的?

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

\结尾一行告诉shell该命令在下一行继续(为了人类的可读性)。

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

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

s/.../.../ s表示用前两个斜杠之间的内容替换第二个斜杠之间的内容。 它只进行一次替换(因为最后没有/g )。

这是怎么做的!!!

第一个Pop终结了! 并输入。

这应该得到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 

如果该链接已死, 请点击此处查看更多信息!