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。
- Docklets:在“首选项”对话框中使用它们的选项卡。
$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”的目录。更进一步,在这个目录下,存储着 docklets。当运行 plank 命令时,它要么默认为 dock1 目录,要么在它不存在时创建它。如果您运行
$ plank -n newdock
将在 ~/.config/plank
下创建一个名为“newdock”的新目录,并且存储在 ~/.config/plank/newdock/launchers/
下的 docklets 将显示在 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 应该可以按预期工作!