问题描述
我最近安装了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 +看起来与您选择的主题相同。
安装:
-
lxappearance
-
gtk-chtheme
-
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>
当您注销并重新登录时,网络管理器小程序应显示在右下方。
次佳解决方案
我给出的所有建议仅代表我的意见,可能会或可能不会同意。
-
关于ricing(de-uglifying)的最佳教程之一你的i3可以在这个youtube video中找到
-
此外,您还应该安装i3-gaps,它绝对漂亮。
-
你还应该检查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 }
}