Material Shell 是 Gnome 的新平铺壳(Beta)

[ad_1]

Material Shell 是 Gnome Shell(3.32 及更高版本)的新平铺壳替代品,目前在 beta.
它的标语提到这个扩展提出了“一个高性能和简单的鼠标/键盘工作流程,以提高日常工作效率和舒适度”,同时还遵循材料设计指南。

扩展名
在屏幕左侧添加一个新面板
,它(从上到下)有一个活动概览按钮、应用程序类别按钮(互联网、开发、社交等),底部有一个托盘。

更重要的是,材料外壳
用自己的栏替换顶部栏
列出特定类别的每个正在运行的应用程序,
+

允许从该类别打开另一个应用程序的按钮,以及
在平铺布局之间切换的按钮
(有 4 种平铺布局可用)用于该特定类别中的应用程序。

对于不使用客户端装饰的应用程序,窗口标题栏将被删除,以便为窗口内容腾出更多空间。 到 close 应用程序和窗口,一个 close 按钮放置在顶部的 Material Shell 面板上,您也可以使用
Super + Q

退出应用程序。

单击时会显示最多 12 个应用程序列表
+

某个类别的按钮:

本质上,这个 Gnome Shell 扩展应用程序将应用程序按类别分组,每个类别都有自己的平铺设置,让您可以更好地组织打开的窗口。

如果你觉得这有点令人困惑,Material Shell 开发人员在 Reddit 上发布了一段视频,展示了这一切是如何工作的:

您的浏览器不支持 video 标签。

虽然您可以将鼠标用于大多数操作,但您可能还想在 Material Shell 中使用一些键盘快捷键。 该扩展具有以下键盘快捷键(可在扩展设置中配置):

  • 桌面:
    • Super + W 导航到上方的工作区/类别。
    • Super + S 导航到较低的工作区/类别。
    • Super + A 聚焦当前窗口左侧的窗口。
    • Super + D 聚焦当前窗口右侧的窗口。
  • 窗户:
    • Super + Q 杀死当前聚焦的窗口。
    • Super + [MouseDrag] 移动窗口。

值得注意的是
在我的 2 小时测试中
(我在 Ubuntu 19.04 上使用 Gnome Shell 3.32.1),
我遇到了一些错误,最重要的是一个完全冻结 Gnome Shell (您可以在 GitHub 上跟踪此错误的进度)。

还,
Material Shell 目前与某些 Gnome Shell 扩展不兼容
. 例如,如果您使用 Ubuntu,则需要移动、移除或禁用 Ubuntu Dock,因为它会与 Material Shell 面板重叠。 另一种情况是在托盘中显示文本的扩展,这会溢出 Material Shell 托盘 – 示例包括 Argos 或 CPUFreq Gnome Shell 扩展。

[Update]

自从发布这篇文章以来,应该修复导致冻结的错误! 此外,当启用 Material Shell 扩展时,Ubuntu Dock 现在会自动禁用。 发布后的另一个变化是 2 个新添加的平铺布局,这意味着 Material Shell 现在提供 4 种不同的布局:

  • 最大化(最大化所有窗口)
  • 自动网格(根据屏幕比例平铺窗口)
  • 垂直网格(垂直平铺窗口)
  • 水平网格(水平平铺窗口)

安装材质外壳

Material Shell 还没有出现在 Gnome 扩展网站上,目前还没有发布,它
需要最新的 Gnome Shell 3.32
.
安装它
现在,您需要将 Material Shell Git 存储库克隆到
~/.local/share/gnome-shell/extensions

, 在一个名为
[email protected]

. 这可以通过使用:

git clone https://github.com/PapyElGringo/material-shell.git ~/.local/share/gnome-shell/extensions/[email protected]

安装后,重新启动 Gnome Shell(在 Wayland 上,您需要注销/登录,而在 X 上,您可以按
Alt + F2

并输入
r

,然后按
Enter

重新启动 Gnome Shell),并使用 Gnome Tweaks 应用程序启用扩展。

当您想更新扩展时
(使用最新的 Git 代码),使用:

cd ~/.local/share/gnome-shell/extensions/[email protected]
git pull

并再次重新启动 Gnome Shell,如上所述。

通过 /r/unixporn 和 /r/linux (u/PapyElGringo)

[ad_2]

Related Posts