如何让 i3-wm 更美观

如何让 i3-wm 更美观

我最近安装了 i3 窗口管理器,并且非常喜欢它。但是,它相当丑陋...

我跟着此处的说明开始,其中一点是将一行添加exec --no-startup-id gnome-settings-daemon到文件~/.i3/config,这应该会使一切看起来都很好。但是,重新登录后,似乎什么都没有改变。

现在,我猜测这些说明旨在用于使用 GNOME 作为默认 DE 的 Ubuntu 安装,并且我使用 Unity。

我也看了这个问题,指出lxappearance在 Awesome Window Manager 中安装此问题。但是,我再次怀疑这是否适用于我的情况,因为我使用 Unity 并且我正在处理 i3。

有人知道我需要做什么才能“让 i3 变得不那么丑陋”吗?我真的很喜欢它,即使我没有漂亮的 GTK 主题,我可能也会继续使用它,但显然让一切看起来再次漂亮会更好。

答案1

lxapperance 将为 i3 完成您想要的操作。

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

安装:

  1. 外观
  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 看起来不错。)

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

exec --no-startup-id nm-applet

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

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

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

答案2

我给出的所有建议仅代表我的观点,大家可能同意也可能不同意。

  1. 关于如何让 i3 更美观,最好的教程之一可以在这里找到Youtube 视频
  2. 此外,您还应该安装i3-间隙,它绝对是美丽的。
  3. 您还应该查看 reddit /r/unixporn 以获取有关为您的 i3 充电的绝妙想法。

答案3

我试图解决同样的问题,并找到了这里所问问题的直接解决方案,即 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 以获得更好的字体渲染效果。例如,我使用以下内容:

字体 pango: Dejavu Sans Mono 14

而链接的博客使用

pango 字体:Ubuntu Mono 10

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

酒吧 {

    status_command i3status
    position top
    font pango: sans 12

     colors{
           background #232323
           statusline #DCDCDC
    }

}

答案4

我真的很喜欢这种简单的、深色的太阳能配置:https://github.com/tobiaszwaszak/i3wm它看起来不错并且没有特殊的依赖性。

将主config文件复制到~/.config/i3/config并将i3status.conf复制到~/.config/i3/config(要清楚,您要将 .conf 文件重命名为 config,而不是在 i3status 下创建子文件夹)。MOD+Shitft+R 重新加载 i3,您应该会立即看到一切看起来好多了。

请注意,此配置使用 Alt 作为 MOD 键并执行您可能想要自定义的其他非默认操作。

相关内容