百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
J

j4-dmenu-desktop

> 编程语言
开源

快速桌面菜单

743 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

快速桌面菜单

j4-dmenu-desktop 是一个使用 dmenu (或兼容程序) 的快速桌面菜单。它会扫描 $XDG_DATA_HOME 和 $XDG_DATA_DIRS 中的 .desktop 文件,提供启动应用程序的菜单。

  • 速度
  • 符合 桌面项规范[^1]
  • 以 --wait-on 方式启动的守护进程,可提前解析桌面文件
  • 支持使用 --usage-log 根据使用频率对历史记录进行排序
  • 守护进程中使用 inotify/kqueue 自动加载/删除桌面文件
  • 支持任何类似 dmenu 的程序 (j4-dmenu-desktop 独立于任何桌面环境,可与 Xorg 和 Wayland 兼容)
  • (可选) i3/Sway IPC 集成
  • 可用的多种格式化方式 (程序名称、程序名称与可执行文件路径...)
  • 支持所有主要 shell 以及手册页
  • 还有更多功能!

使用 Meson 构建: ./meson-setup.sh build cd build meson 编译 sudo meson install 使用 CMake 构建: mkdir build cd build cmake .. make j4-dmenu-desktop sudo make install 有关更多信息,请参阅 BUILDING。

分发包

Archlinux

该软件包提供在 Arch Linux 的额外仓库中。您可以通过 sudo pacman -S j4-dmenu-desktop

FreeBSD

j4-dmenu-desktop 现已添加到 FreeBSD Ports Collection 中。可以通过以下方式安装预构建的包: pkg install j4-dmenu-desktop

Gentoo

j4-dmenu-desktop 在 Portage 中提供了 amd64 和 x86 架构的版本。您可以通过

echo "x11-misc/j4-dmenu-desktop ~amd64 ~x86" >> /etc/portage/package.accept_keywords emerge --ask x11-misc/j4-dmenu-desktop 该包还由 gentoo-el 覆盖提供。您可以通过

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++dmenui3j4-dmenu-desktop

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言