我需要.desktop
为“显示应用程序',这样我就可以将其固定到 Plank 码头来查看所有应用程序并进行搜索。
答案1
首先xdotool
通过在终端中运行以下命令进行安装
sudo apt install xdotool
组合键Super+A显示“显示应用程序”屏幕。以下命令将模拟此特定组合
xdotool key super+a
因此创建一个简单的.desktop
启动器并使用上面的命令进行输入Exec=
。
答案2
虽然上述答案是可以接受的,而且如果您使用 xorg 显示服务器肯定会起作用,但以下命令直接“命令” Gnome Shell 显示应用程序概述。
dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.show(); if (! Main.overview.viewSelector._showAppsButton.checked) {Main.overview.viewSelector._showAppsButton.checked = true;} else {Main.overview.hide();};'
因此创建一个简单的.desktop
启动器并使用上面的命令进行输入Exec =
。
尽管xdotool
在 Wayland 上可能无法可靠地运行,但这种方法在 Wayland 上也能顺利运行。
答案3
我实际上创建了一个轻量级的 deb 安装程序来执行此操作,请在此处查看我的 repohttps://github.com/milan102/Ubuntu-Launchpad
安装说明位于 github README 中。该程序是一个简单的 shell 脚本,可调用键盘快捷键来显示应用程序(Super + A)