dmenu-extended 使用教程
1、项目介绍
dmenu-extended
是一个扩展自 dmenu 的工具,旨在提供超快速的文件、文件夹和程序访问。它支持插件、命令别名、文件过滤和自定义。此外,dmenu-extended
还可以使用 rofi
代替 dmenu
来渲染菜单。它最适合于平铺窗口管理器,如 i3、dwm、xmonad 和 awesome 等。
2、项目快速启动
安装依赖
Ubuntu
sudo apt-get install suckless-tools
Arch
sudo pacman -S dmenu
Fedora
sudo dnf install dmenu
安装 dmenu-extended
使用 PIP 安装(推荐)
sudo pip3 install --upgrade dmenu_extended
启动 dmenu-extended
在终端中运行以下命令:
dmenu_extended_run
绑定快捷键
Ubuntu (Unity)
- 打开系统设置 -> 键盘 -> 快捷键
- 点击自定义快捷键,然后点击 +(添加自定义快捷键)
- 输入 "dmenu_extended" 作为名称
- 输入 "dmenu_extended_run" 作为命令并点击应用
- 点击下一个未分配的快捷键,按下所需的组合键(例如 Alt+Enter)
3、应用案例和最佳实践
绑定快捷键
为了提高效率,建议将 dmenu_extended_run
绑定到一个容易访问的快捷键组合上。例如,在 i3 窗口管理器中,可以在配置文件中添加以下内容:
bindsym $mod+d exec dmenu_extended_run
使用插件
dmenu-extended
支持多种插件,例如互联网搜索、系统包管理和 sudo 命令。可以通过配置文件启用这些插件,以扩展其功能。
自定义菜单
用户可以通过编辑配置文件来自定义菜单的外观和行为。例如,可以更改菜单的颜色、字体和布局。
4、典型生态项目
Rofi
rofi
是一个现代的、高度可配置的 dmenu
替代品,支持更多的功能和更好的外观。dmenu-extended
可以配置为使用 rofi
来渲染菜单,从而提供更好的用户体验。
i3 窗口管理器
i3
是一个流行的平铺窗口管理器,与 dmenu-extended
配合使用可以提供高效的桌面环境。用户可以通过绑定快捷键快速访问文件、文件夹和程序。
Suckless 工具集
dmenu
是 suckless 工具集的一部分,该工具集还包括其他轻量级和高效的工具,如 dwm
和 st
。这些工具与 dmenu-extended
一起使用,可以构建一个快速且响应迅速的桌面环境。
通过以上步骤和建议,您可以充分利用 dmenu-extended
的功能,提高日常工作效率。