如何从 Unity 启动器中删除“Dash Home”图标?

如何从 Unity 启动器中删除“Dash Home”图标?

我的笔记本是宽屏显示器,因此垂直空间对我来说绝对宝贵。当我安装 Ubuntu 11.10 时,我很失望地看到 Unity 启动器的最顶部添加了一个令人困惑的新图标“Dash Home”。我无法将其移动到底部(通过拖动它),并且它没有上下文菜单来删除它(通过取消选中“保留在启动器中”)。这太糟糕了。

我怎样才能将其从 Unity 启动器中删除并重新获得占用的空间?(我意识到如果删除它,我将必须使用超级键打开仪表板 - 我对此没有意见)

答案1

我对答案不满意,所以我将 11.10 Unity-2D 源代码与早期版本进行了比较。这是可以做到的。操作方法如下:

(适用于 11.04/11.10)

gksudo gedit /usr/share/unity-2d/launcher/Launcher.qml

(适用于 12.04)

gksudo gedit /usr/share/unity-2d/shell/launcher/Launcher.qml

向下滚动直至找到以下部分:

    Component.onCompleted: {
        items.appendModel(bfbModel);
        items.appendModel(applications);
        items.appendModel(workspaces);
        items.appendModel(devices);
        shelfItems.appendModel(trashes);
    }

项目。附加模型(bfb模型);是有问题的代码行。删除此行(或将其注释掉)。保存更改并关闭文件。

使用以下命令重新启动 Unity-2D:

killall unity-2d-launcher

(12.04)

killall unity-2d-shell

希望有人能添加一种方法来切换这个特征在即将推出的 Unity 设置管理器中。干杯!

答案2

据我所知,您无法将其删除。不过,我不明白这有什么大不了的。在 11.04 中,有用于应用程序和文件镜头的按钮;这些按钮在 11.10 中已集成到 Dash 本身,因此添加了一个按钮,但两个按钮消失了。也许您应该删除一些默认固定的应用程序?如果您愿意,您实际上可以只拥有 Dash 启动器、工作区切换器和垃圾箱。

或者,安装 ccsm 并转到 Unity 插件设置,您可以将启动器中的图标设置为小至 16px,以获得最大的屏幕空间。

答案3

您无法删除它,因为它是 Unity Launcher 代码的一部分,Mark Shuttleworth 在他的文章中解释了 Dash 图标和 Launcher 背后的原因此处发布博客文章

相关内容