#窗口管理器
pdwm
pdwm是基于suckless dwm的分支项目,通过外部共享库存储配置变量,实现无需重新编译即可修改设置的功能。该项目集成了dwmblocks状态栏,提供丰富的快捷键和鼠标操作用于窗口与标签管理。用户可使用pdwmc工具自定义外观和行为,打造个性化的窗口管理体验。pdwm还支持动画效果,结合了灵活配置和优秀性能。
eww
Eww是一个基于Rust的开源小部件系统,支持在各种窗口管理器中实现自定义小部件。该项目提供灵活的配置选项,用户可以创建从简单状态栏到复杂仪表盘的各类小部件。Eww适用于不同经验水平的用户,能够满足个性化桌面环境的需求。项目文档详细,社区活跃,为用户提供了良好的支持和丰富的示例。
Hyprland
Hyprland是一款独立开发的动态平铺Wayland合成器,兼具功能性和美观性。它支持最新的Wayland特性,提供高度定制选项,包括丰富的视觉效果和强大的插件系统。Hyprland特色功能包括渐变边框、模糊效果、自定义动画和游戏性能优化。该项目开发活跃,持续引入创新功能,支持实时配置更新,并提供灵活的工作区管理和多样化的窗口布局选项。
Amethyst
Amethyst是macOS平铺式窗口管理器,提供Tall、Wide、Fullscreen等多种布局选项。支持自定义快捷键和配置文件,通过自动排列窗口优化屏幕空间利用。适用于macOS 10.15+,可从官方releases页面或通过homebrew cask安装。Amethyst帮助用户更高效地组织工作环境,灵感源自xmonad窗口管理器。
niri
niri是一个Wayland窗口管理器,采用可滚动平铺布局和动态工作区设计。它提供内置截图界面、屏幕录制、触控板和鼠标手势等功能,支持自定义布局、渐变边框和动画效果。niri目前处于开发阶段,但已实现多项核心功能,适合追求灵活窗口管理的用户。其设计灵感源自PaperWM,并致力于优化多显示器支持。
glazewm
GlazeWM是一款Windows平铺式窗口管理器,灵感来自i3wm。通过键盘命令,用户可以轻松组织和调整窗口布局。其主要功能包括YAML配置、多显示器支持、自定义窗口规则和一键安装。GlazeWM还集成了Zebar状态栏,为Windows用户提供了高效的窗口管理解决方案,有助于提升工作效率。