1

我希望能够从脚本中更改我的配色方案。我有一个文件,我用不同的颜色 shemes 替换(来自这个 repo)。目前,我有一个“基本”文件,其中包含除颜色之外的所有内容,我用它bindsym $mod+Shift+c exec "cat ~/.config/i3/colors ~/.config/i3/base > ~/.config/i3/config && i3-msg reload"来从这两个文件构建“真实”配置。一个更优雅的解决方案是source/import配置中的“颜色”文件。不幸的是,我找不到任何相关的东西。

是否可以从另一个文件导入 i3 配置中的变量?

4

1 回答 1

1

正如我在原始文档(https://i3wm.org/docs/userguide.html#variables)中看到的:

如果您需要更动态的配置,您应该创建一个小脚本来生成配置文件并在启动 i3 之前运行它(例如在您的 ~/.xsession 文件中)。

它是关于变量和 i3 的任何动态配置的一部分。因此,您的方法是有效的,并且默认情况下在 i3 中没有任何更优雅的方法。

于 2020-12-01T11:42:21.313 回答