Dash to Dock
GNOME Shell 的 Dock 扩展
这个扩展通过将 dash 移出概览视图并将其转变为一个 dock,增强了 dash 的功能。这使得启动应用程序更加便捷,在窗口和桌面之间切换更快,无需离开桌面视图。
更多安装说明和信息,请访问 https://micheleg.github.io/dash-to-dock/。
从源代码安装
可以直接从源代码安装扩展,无论是为了方便使用 git 还是测试最新的开发版本。使用 git 克隆所需分支
构建依赖
要编译样式表,你需要 SASS 的实现。Dash to Dock 支持 dart-sass
(sass
)、sassc
和 ruby-sass
。每个发行版都应该至少有一种实现,我们推荐使用 dart-sass
(sass
)或 sassc
,而不是已弃用的 ruby-sass
。
默认情况下,Dash to Dock 会尝试使用 sassc
构建。要更改此行为,请将 SASS
环境变量设置为 dart
或 ruby
。
export SASS=dart
# 或者...
export SASS=ruby
构建
从 github 克隆仓库或下载分支。包含了一个简单的 Makefile。
然后使用 make
将扩展安装到你的主目录中。需要重新加载 Shell,在 Xorg 下按 Alt+F2 r Enter
,或在 Wayland 下可能需要注销并重新登录。必须使用 gnome-extensions-app(GNOME 扩展)或 dconf 启用扩展。
git clone https://github.com/micheleg/dash-to-dock.git
make -C dash-to-dock install
如果你的系统上没有 msgfmt
,你会看到类似以下的错误消息:
make: msgfmt: 没有这个文件或目录
在这种情况下,请从你的发行版仓库安装 gettext
包。
错误报告
应将错误报告提交到 Github 问题追踪器 https://github.com/micheleg/dash-to-dock/issues。
许可证
Dash to Dock Gnome Shell 扩展根据 GNU 通用公共许可证第 2 版或更高版本的条款分发。详情请参阅 COPYING 文件。