我刚刚在正常的 Ubuntu 安装之上安装了 Regolith。
在屏幕帮助和 wiki 之间出现一些冲突的建议(Super+ t,而不是Super+ Backspace)之后,我设法在垂直、水平和选项卡式布局之间切换。它跳过 i3wm 中的另一个标准布局选项,即堆叠。
如何在 Regolith 中获得堆叠布局?
答案1
将文件复制/etc/regolith/i3/config
到后.config/regolith/i3/config
,找到以下行:
bindsym $mod+$i3-wm.binding.layout_mode 布局切换选项卡式 splith splitv
添加stacking
通过:
bindsym $mod+$i3-wm.binding.layout_mode 选项卡式布局切换堆叠分裂分裂
保存并关闭文件后,按Win + Shift + R重新加载 i3:
Win现在,您可以使用+切换不同的布局T;按Win+T多次(基于您拥有的布局数量),直到看到堆叠布局。
答案2
我正在这样做,就像 AbdElaziz Saad 提到的那样。更改文件$mod+$i3-wm.binding.layout_mode
中的映射.config/regolith/i3/config
。然而,我不喜欢的一件事是,如果风化层对 进行任何更改/etc/regolith/i3/config
,您将看不到它,除非您每隔一段时间手动检查一次。
(该文件确实已经更改了几次。也许主要是由于风化层 2.0 迁移)
所以我现在在 regolith 2.0 上所做的是:
有一个文件夹用于放置您的自定义 i3 配置文件:
~/.config/regolith2/i3/config.d/
- 这里没有什么神奇的,它在末尾指定
~/.config/regolith2/i3/config
:# Include any regolith i3 partials include /usr/share/regolith/i3/config.d/* # Include any user i3 partials include $HOME/.config/regolith2/i3/config.d/*
- 这里没有什么神奇的,它在末尾指定
在那里添加一个任意名称的文件(我的是
~/.config/regolith2/i3/config.d/custom-i3
),其中包含:
workspace_layout stacked
这样做的目的是让任何新窗口默认以“堆叠”布局打开,这意味着:
- 我所有的窗户都堆起来了
- 我永远不需要按Win+T除非我想将其更改为选项卡式
- 任何对默认 i3 配置的更新都不会受到我的手动更改的影响
答案3
Regolith i3 配置存储在/etc/regolith/i3/config
.您可以查看它,然后将其复制到.config/i3/config
您的主目录中。
从那里,使用用户手册中找到的标准 i3 配置文件语法来绑定要切换堆叠模式的按键。