如何在 Regolith Linux 中获取堆叠布局?

如何在 Regolith Linux 中获取堆叠布局?

我刚刚在正常的 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 配置文件语法来绑定要切换堆叠模式的按键。

相关内容