Amethyst

Amethyst
软件描述
Amethyst 是一款类似于 Linux 上流行的 xmonad 侧边窗格管理器的 Mac 窗口管理器。Amethyst 使用 Objective-C 编写,支持可配置快捷键、多显示器支持、多种布局,并可选择将某些应用程序设为浮动模式。
官方网站
访问软件的官方网站了解更多信息
ianyh.com
什么是 Amethyst?
Amethyst 是一款适用于 Mac 的平铺式窗口管理器,类似于 Linux 上流行的 xmonad 平铺窗口管理器。Amethyst 使用 Objective-C 编写,支持可配置快捷键、多显示器支持、多种布局,并可选择将某些应用程序设为浮动模式。
无需掌握命令行知识即可运行该应用。
Amethyst 允许你在多个不同的窗口布局之间切换。布局也可启用或禁用,以控制其是否参与循环序列。
布局包括:
Tall
默认布局。左侧为一个“主窗格”,右侧为另一个窗格。
Tall-Right
与 Tall 完全相同,但主窗格位于右侧,另一窗格位于左侧。
Wide
Tall 的旋转版本,主窗格位于顶部(占满屏幕宽度),另一窗格位于底部。若任一窗格包含多个窗口,则该窗格会按列分割而非按行分割。
3Column-Left、3Column-Middle、3Column-Right
Widescreen-Tall
此模式类似 Tall,但如果主窗格中有多个窗口,主窗格将按列分割而非按行分割。另一窗格仍像 Tall 一样按行分割窗口。
Fullscreen
在此布局中,当前聚焦的窗口占据整个屏幕,其他窗口完全不可见。可使用“聚焦下一个窗口”快捷键正常轮换各个窗口。
Column
每个窗口占据一列,且每个窗口延伸至屏幕全高。
Row
Column 的旋转版本,每个窗口占据整行,延伸至屏幕全宽。
Floating
此模式使所有窗口变为“浮动”状态,可像 Amethyst 暂时失效一样自由移动和调整大小。
二叉空间分割(BSP)
此布局与其他布局不同,没有主窗格。添加窗口时,任意窗格均可沿较长轴均分为两个窗格。
🔄 替代方案
97 个选择
MacsyZones
自定义布局和区域,将窗口在 macOS 上组织到指定区域,轻松对齐和重新排列应用程序窗口,满足多任务需求,减少桌面杂乱,提升用户管理多个窗口时的工作效率。

Spencer for Mac
通过配置文件自定义您的工作区,适用于任何场景或任务——无论是工作、浏览还是创作。随时轻松恢复您喜爱的窗口布局。

WindowKeys
在一个地方即可访问所有原生 macOS 窗口分屏命令——分屏面板。自定义快捷键,并可在任何键盘上使用,包括第三方键盘。
niri
窗口按列排列在向右无限延伸的条带上。打开新窗口不会导致现有窗口调整大小。

Openbox
Openbox 是一个高度可配置的下一代窗口管理器,支持广泛的规范。

awesome
Awesome 是一个高度可配置的下一代 X 窗口管理器,非常快速、可扩展,并采用 GNU GPLv2 许可证。

bspwm
基于二叉空间分割的平铺窗口管理器。

Fluxbox
Fluxbox 是一个基于 Blackbox 0.61.1 代码的 X 窗口管理器。它资源占用极低,易于使用,同时具备丰富的功能,可带来简单且极其快速的桌面体验。它使用 C++ 编写,采用 MIT 许可证。

