我如何锁定 Docky?

我如何锁定 Docky?

我为我妈妈安装了 Ubuntu、Docky 和 ​​Xfce。但有时她会不小心将 Docky 上的应用程序“拖放”到桌面上,从而删除它们。

有没有办法锁定 docky,让程序不被轻易删除?

答案1

是的,Docky 提供了信息亭模式

Docky 对于交互式信息亭环境来说是一个绝佳的补充,它可以让您拥有一个漂亮的界面来启动信息亭提供的应用程序。

在此环境中,您通常需要一个只读接口。要在 Docky 中实现这一点,您必须设置几个 GConf 值:

gconftool-2 --set --type boolean /apps/docky-2/Docky/Items/DockyItem/ShowSettings false
gconftool-2 --set --type boolean /apps/docky-2/Docky/Items/DockyItem/ShowQuit false
gconftool-2 --set --type boolean /apps/docky-2/Docky/Items/FileApplicationProvider/AllowPinToDock false
gconftool-2 --set --type boolean /apps/docky-2/Docky/Interface/DockDragTracker/ProvidersAcceptDrops false
gconftool-2 --set --type boolean /apps/docky-2/Docky/Interface/DockDragTracker/LockDrags true

由于 Docky 图标现在单击左键时不执行任何操作,因此您还需要设置:

gconftool-2 --set --type boolean /apps/docky-2/Docky/Items/DockyItem/ShowDockyItem false

完全隐藏 Docky 图标或设置单击 Docky 图标的新操作:

gconftool-2 --set --type boolean /apps/docky-2/Docky/Items/DockyItem/DockyItemCommand "/some/command"

设置完成后,重新启动 Docky。Docky 现在将不允许从 Dock 中拖动(或删除)图标,无法将项目添加到 Dock,也无法访问设置对话框!

请注意,某些 docklet 可能会通过弹出菜单(GMail、Weather、NPR、Clock 等)显示自己的设置对话框/配置。此外,某些 docklet 还允许您修改系统状态(NetworkManager、Session 等)。您可能需要仔细考虑添加到信息亭环境的每个 docklet!

相关内容