工作区网格 GNOME 扩展教程
workspace-grid 项目地址: https://gitcode.com/gh_mirrors/wo/workspace-grid
1. 项目介绍
工作区网格(Workspace Grid)是一款为 GNOME Shell 开发的扩展,它允许用户以网格形式配置工作区,灵感来自于 Frippery Static Workspaces 扩展。该扩展能够固定工作区数量,并让用户指定工作区的行列布局。在工作区概览中,它会更新工作区的显示以反映网格布局,并更新工作区切换器及快捷键以匹配新的布局。
2. 项目快速启动
首先,确保您的系统已经安装了 GNOME Shell 和 gnome-tweak-tool。
sudo apt install gnome-shell gnome-tweak-tool
然后,从以下位置下载工作区网格扩展的 .zip
文件:
# 此处应有下载链接,但按照要求不包含任何链接
打开 gnome-tweak-tool,转到 "Shell 扩展" 部分,点击 "安装扩展",并选择下载的 .zip
文件。或者,您也可以访问 GNOME 扩展网站,通过点击开关来安装扩展。
安装扩展后,您需要进行配置。在 gnome-tweak-tool 中,找到 "扩展" 并点击齿轮图标旁边的工作区网格,设置以下配置选项:
- 工作区的行数和列数
- 是否启用相对工作区切换
- 工作区是否循环切换
- 是否在切换器中显示工作区标签
- 滚动方向
- 最大宽度
对于开发者,如果想要让自己的扩展与工作区网格扩展兼容,需要了解以下导出的常量和函数:
const WorkspaceGrid = global.screen.workspace_manager.workspace_grid;
其中包括用于导航的方向常量,以及用于在工作区之间切换的函数等。
3. 应用案例和最佳实践
- 多显示器配置:如果您使用多显示器,可以配置工作区网格以在各个显示器之间保持一致的工作区布局。
- 工作流优化:通过设置相对工作区切换,您可以优化工作流,例如在处理大量工作区时,快速跳转到特定工作区。
4. 典型生态项目
- Frippery Bottom Panel:如果您使用底部面板,这个扩展已经集成了工作区网格功能。
- Workspace Indicator:如果需要在面板中显示文本形式的工作区指示器,可以使用 Workspace Indicator 扩展。
结合这些扩展,可以进一步提升您使用 GNOME 的工作效率。请注意,这些扩展应当单独使用或与工作区网格扩展结合使用,以实现最佳效果。
workspace-grid 项目地址: https://gitcode.com/gh_mirrors/wo/workspace-grid
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考