GNOME Shell-如何添加自定义收藏夹应用程序/更改收藏夹的路径?


9

由于错误/故障,我暂时无法使用GNOME Flashback。我被迫使用新的GNOME Shell布局。我发现它在可用性方面有了很大的飞跃。我无法像使用Flashback一样自定义它。它试图假装我在平板电脑上。但这是一个不同的故事。

我安装了IntelliJ IDEA的2个版本。当我在Windows键(“活动”概述)下的屏幕中找到“想法”时,只会找到较旧的版本。我可以通过上下文菜单添加它。但是,我还没有找到添加新版本的方法。或改变旧的道路。我曾尝试各种组合AltShiftCtrlSuper用两个鼠标键,但没有给我的“编辑”菜单项,改变一下图标启动。

如何添加自定义命令,或者如何更改现有命令的路径?

Answers:


13

如果该应用程序出现在“ 活动 ”概述中,则它可能.desktop在中/usr/share/applications/或中都有一个关联的文件~/.local/share/applications/

.desktop在这两个位置中查找关联的文件。如果您/usr/share/applications/首先找到它,请将其复制到~/.local/share/applications/。然后使用文本编辑器编辑复制的文件。Exec=.desktop文件中查找一行。将其更改为您喜欢的命令。

如果只想添加另一个命令而不替换当前命令,则可以[Desktop Action].desktop文件中添加自定义。然后,可以从上下文菜单(右键单击菜单)访问第二个命令。请参阅此答案以供参考。

或者,您可以.desktop为第二个命令创建一个新的启动器,它将作为单独的条目显示在“ 活动 ”概述中。一个简单的例子:

[Desktop Entry]
Comment=A comment to describe the application
Terminal=false
Name=Application name to be shown
Exec=command (with full path) to launch the application
Type=Application
Icon=/path/to/icon/image

如果您希望使用GUI工具来编辑应用程序启动器,则可以尝试alacarte(也称为“ 主菜单 ”)。您可以通过运行来安装它

sudo apt install alacarte

确实,我发现了/usr/share/applications/jetbrains-idea.desktop。令我困惑的是-为什么这些桌面文件没有编辑器?还是只是不从菜单中调用?
OndraŽižka,

alacarte已经安装好了。我是否需要做其他任何事情才能使菜单出现?还是在通知区域中带有三个栏的按钮?就菜单而言,它类似于树形菜单。
Ondra参观Žižka

不在活动中。只是窗口,图标和搜索栏。
OndraŽižka,

@OndraŽižka对不起,我不明白。您是否成功启动了alacarte?如果有的话,可以通过单击“新项目”按钮来创建新的启动器。您也可以在正确的类别中查找现有的启动器并进行编辑。请参阅此屏幕快照以供参考:i.stack.imgur.com/AlruV.png
pomsky,

嗯,我知道了,我想它alacarte会以小部件的形式出现,类似于Windows中的“开始”按钮。启动它就可以了,我可以编辑菜单。但是,没有类别/组可以映射到左侧带有图标的栏。(对不起,我缺少这些UI部分的文字)。但至少要有一点:)
翁德拉·

0

1) sudo apt install alacarte

2)然后启动alacarte并添加一个新的菜单项(在“ Applications”文件夹中,为主菜单),

名称: your_choice 命令: sh -c 'some_command'

例如,some_command可以是wine ./.wine/drive_c/Program\ Files\ \(x86\)/Siber\ Systems/AI\ RoboForm/identities.exe您要添加到“收藏夹”栏和“活动”菜单中的任何内容。

3)添加一个图标(在编辑视图中单击黑色/红色禁止访问的图像)-使用一些图像作为图标

4)现在转到“活动”(Ubuntu左上角),输入新项目名称的一部分作为搜索词(即上面的“ your_choice”)。新创建的项目(选中它是右边的图标),右键单击它并说“添加到收藏夹”。右键单击收藏夹栏上的开始添加后,通常不起作用,尤其是使用Wine快捷方式时。一定是这个原始的。

5)关闭“活动”菜单,然后在“收藏夹”栏中测试新图标。请享用!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.