我可以编辑 Unity dash 中显示的图标吗?

我可以编辑 Unity dash 中显示的图标吗?

当我在 11.04 中打开 Dash 时,我得到了两行图标。第一行包含“镜头”,可将我带到应用程序/文件列表;第二行打开特定应用程序 - 浏览网页、查看照片、查看电子邮件、听音乐。

有没有办法更改第二行图标指向的程序?(如果我要添加新镜头,它们是否也会出现?我可以更改顺序吗?)到目前为止,浏览网页和听音乐图标似乎尊重我首选的应用程序选择。第一个可以是 Firefox 或 Chromium(也可能是其他应用程序),第二个可以是 Banshee 或 Rhythmbox。但是,我无法更改检查电子邮件图标。它仍然固定在 Evolution 上,即使我将 Thunderbird 设置为我的首选电子邮件客户端。如果可以的话,我想更改这一点。

答案1

要更改默认应用程序,请单击屏幕右上角的电源/设置菜单(带有 OFF 符号的菜单),然后选择最后一项(System Settings)。

Preferred Applications在出现的窗口中进行选择,这样您就可以更改它们。

据我所知,无法在 Unity Dash 中添加其他项目。

答案2

我明白他的意思,以前你可以右键单击菜单并进行编辑,现在的答案是安装 alacarte。

sudo apt-get install alacarte

Alacarte 可以从终端或 Unity Dash 运行。

答案3

Unity 中邮件问题已知 Bug。此 Bug 已报告这里并固定为 11.04

答案4

我使用这个问题的第一个答案的稍微修改后的版本来实现这一点有哪些自定义启动器和 Unity 快速列表可用?

但我不确定这是否是最好的方法;除此之外,我还必须在主目录路径中进行硬编码,因为如果我使用 ~ 或 $HOME,它将无法工作。这将启动 nautilus,但您可以通过更改“Exec”行来运行任何程序。

指示:

将“主文件夹”启动器文件复制到您的主目录:

cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications

在 gedit 中打开文件进行编辑:

gedit ~/.local/share/applications/nautilus-home.desktop

从文件中找到以下行:

OnlyShowIn=GNOME;

将上面的行替换为:

OnlyShowIn=GNOME;Unity;

将此文本添加到文件底部,替换您的主目录路径:

X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
[Videos Shortcut Group]
Name=Videos
Exec=nautilus /home/YOURUSERNAME/Videos
TargetEnvironment=Unity

[Documents Shortcut Group]
Name=Documents
Exec=nautilus /home/YOURUSERNAME/Documents
TargetEnvironment=Unity

[Music Shortcut Group]
Name=Music
Exec=nautilus /home/YOURUSERNAME/Music
TargetEnvironment=Unity

[Pictures Shortcut Group]
Name=Pictures
Exec=nautilus /home/YOURUSERNAME/Pictures
TargetEnvironment=Unity

[Downloads Shortcut Group]
Name=Downloads
Exec=nautilus /home/YOURUSERNAME/Downloads
TargetEnvironment=Unity

保存并关闭文件。

注销并重新登录即可查看更改。

相关内容