Plank
Plank 是一个轻量级且极简的 Dock。如果您正在使用 Wayland,Plank 将无法工作。
安装
请安装 plank 或 plank-gitAUR(开发版本)。
运行 Plank
$ plank
在 Wayland 下,可能会出现以下错误并失败:
[CRITICAL] [AbstractMain:255] Only X11 environments are supported.
XDG_SESSION_TYPE=x11
添加新的 Dock 图标
- 应用程序图标:将快捷方式拖放到 Dock,或右键单击正在运行的应用程序图标并选择“保留在 Dock 中”。
- 文件夹或文件图标:将其拖放到 Dock。
- Docklet:在其 偏好设置对话框中使用它们的选项卡。
$XDG_CONFIG_HOME/plank/ 目录下的 .dockitem 启动器文件中。配置
可以通过按住 Ctrl 键并右键单击 Dock 来打开偏好设置。在打开的上下文菜单中选择 偏好设置。
尽管每个 Dock 的偏好设置都存储在 dconf 数据库中,而不是纯文本文件中,但有时将该信息获取并存储起来,然后在某个时候将其重新注入,会很有用。例如,备份设置或迁移设置等。
因此,您可能需要保存所有 Dock
$ dconf dump /net/launchpad/plank/docks/ > /path/where/to/save/plank/docks.ini
然后您可能需要重新加载保存的设置
$ cat /path/where/saved/plank/docks.ini | dconf load /net/launchpad/plank/docks/
设置主题
可以通过在 偏好设置 > 外观 > 主题 的下拉菜单中选择一个选项来更改主题。主题全局存储在 /usr/share/plank/themes/ 或本地存储在 ~/.local/share/plank/themes/。
可以安装这些自定义主题,为您的 Plank Dock 增添视觉效果。在 AUR 上搜索 "plank-theme",例如 plank-theme-arcAUR 是一个适用于 Plank 的 Arc 主题。
多个 Dock
可以同时运行多个 Plank Dock。
每个 Dock 的目录存储在 ~/.config/plank/ 下。在这些目录下,有一个名为 'launchers' 的目录。再深入一层,在此目录下存储着 Docklet。当运行 plank 命令时,它要么默认为 dock1 目录,要么在不存在时创建它。如果您运行
$ plank -n newdock
那么将在 ~/.config/plank 下创建一个名为 'newdock' 的新目录,并且存储在 ~/.config/plank/newdock/launchers/ 下的 Docklet 将显示在 Dock 上,除非该名称下的目录已存在。通过指定 -n 标志下的名称,可以实现为每个 Dock 拥有独立的设置和偏好。
例如:
$ plank -n primdock $ plank -n secondock
应用程序 Docklet
Plank 的应用程序 Docklet 默认查找 'applications.menu' 文件,如果不存在,它将只显示“没有可用的应用程序”。一些桌面管理器,如 cinnamon-desktop,不会创建此文件,但修复起来非常容易。
$ ln -s ~/.config/menus/cinnamon-applications.menu ~/.config/menus/applications.menu
幸运的是,xml 格式是相同的,唯一的区别是名称。一旦创建了符号链接,您的应用程序 Docklet 应该就可以正常工作了!