如何在 KDE Plasma 中启用 HUD 来搜索菜单项?

And*_*rew 6 kde search hud kde5

当 Unity 桌面环境还在 Ubuntu 中时,我就是 Unity 用户。我喜欢这样的功能:当我单独按下 alt 键时,我可以得到一个搜索栏,用于在应用程序菜单栏中进行搜索。此功能称为 HUD(平视显示器)。我在 KDE 安装下使用全局菜单小部件,我想知道是否有一种方法可以像在 Unity 中一样在菜单内进行搜索。感谢您尝试提供帮助。

目前,我唯一的方法是 sudo apt install unity -y,这不是替代方案。

Arc*_*ahi 3

在此输入图像描述

您需要启用全局菜单小部件,或者在标题栏中具有应用程序菜单按钮。

  • 要安装依赖项,请运行
sudo apt install rofi python3 python3-dbus python3-setproctitle python3-xlib gir1.2-gtk-3.0
sudo apt install appmenu-gtk2-module appmenu-gtk3-module
Run Code Online (Sandbox Code Playgroud)
  • 下载源代码:
git clone https://github.com/Zren/plasma-hud
cd plasma-hud
Run Code Online (Sandbox Code Playgroud)
  • 使用以下命令安装文件
sudo mkdir -p /usr/lib/plasma-hud
sudo cp usr/lib/plasma-hud/plasma-hud /usr/lib/plasma-hud/
sudo mkdir -p /etc/xdg/autostart
sudo cp etc/xdg/autostart/plasma-hud.desktop /etc/xdg/autostart/
Run Code Online (Sandbox Code Playgroud)
  • 注销并登录。

  • 一一执行以下两条命令,将Alt按键与HUD绑定。

kwriteconfig5 --file ~/.config/kwinrc --group ModifierOnlyShortcuts --key Alt "com.github.zren.PlasmaHUD,/PlasmaHUD,com.github.zren.PlasmaHUD,toggleHUD"
qdbus org.kde.KWin /KWin reconfigure
Run Code Online (Sandbox Code Playgroud)

这个答案是基于这个项目的自述文件。