当前位置: 首页>>技术问答>>正文


如何de-uglify i3-wm

, ,

问题描述

我最近安装了i3 Window Manager并彻底爱上了它。但是,它相当难看……

我跟着the instructions here开始了,其中一点是将exec --no-startup-id gnome-settings-daemon行添加到~/.i3/config文件中,该文件应该会让一切看起来都很好。然而,在re-logging之后,似乎没有任何变化。

现在,我猜这些指令是用于Ubuntu安装,它使用GNOME作为默认DE,我使用Unity。

我也是looked at this question,它指向在Awesome Window Manager中为此问题安装lxappearance。但是,我再次怀疑这适用于我的情况,因为我使用Unity&这是我正在处理的i3。

有谁知道我需要对”de-uglify” i3做什么?我真的很喜欢它,即使我没有漂亮的GTK主题,我也可能会继续使用它,但很明显,让事情看起来更漂亮会更好。

最佳解决方案

lxapperance将为i3做你想做的事。

您还希望QT,GTK 2.0和GTK +看起来与您选择的主题相同。

安装:

  1. lxappearance

  2. gtk-chtheme

  3. QT4-qtconfig

这些应用程序允许您将主题,QT和GTK配置为具有相同的外观。 (如果您不熟悉GTK引擎或编辑大量配置文件,它们很好,而且它们独立于Gnome运行!)

sudo apt-get install lxappearance gtk-chtheme qt4-qtconfig

从lxappearance开始并选择一个主题;然后在gtk-chtheme中选择它。在qt4-config中,有一个下拉菜单设置,使qt采用GTK +设置。这对我来说似乎最有效。 (它使VLC和KeepassX看起来很棒。)

至于applet,网络管理器小程序是最重要的一个。在您的i3配置文件中,将此行添加到结尾:

exec --no-startup-id nm-applet

在您的网络搜索中,当您找到其他您想要启动的小程序时,您会以完全相同的方式执行此操作:

exec --no-startup-id <applet name>

当您注销并重新登录时,网络管理器小程序应显示在右下方。

次佳解决方案

我给出的所有建议仅代表我的意见,可能会或可能不会同意。

  1. 关于ricing(de-uglifying)的最佳教程之一你的i3可以在这个youtube video中找到

  2. 此外,您还应该安装i3-gaps,它绝对漂亮。

  3. 你还应该检查reddit /r /unixporn,以获得改善你的i3的惊人想法。

第三种解决方案

我试图解决同样的问题,并找到了一个直接的解决方案,在这里被问到,即i3窗口边框。

来自@ http://hndr.me/blog/making-my-new-linux-less-ugly/的博客文章

client.focused          #3F8AC2 #096BAA #00BAA7 #00DA8E
client.focused_inactive #333333 #5F676A #ffffff #484e50
client.unfocused        #333333 #424242 #888888 #292d2e 
client.urgent           #C10004 #900000 #ffffff #900000

是否附加到〜/.config /i3 /config的行控制i3窗口标题栏的前景色和背景色。

使用”font”更改字体(它可能已存在)。建议使用pango来获得更好的字体渲染效果。例如,我使用以下内容:

font pango: Dejavu Sans Mono 14

而链接的博客使用

font pango: Ubuntu Mono 10

此外,您可以在“bar {}”块中添加另一个’font’行,以在状态栏中使用不同的字体。例如,看起来像什么:

bar {

    status_command i3status     position top     font pango: sans 12       colors{            background #232323            statusline #DCDCDC     } 

}

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/2595.html,未经允许,请勿转载。