j4-dmenu-desktop 使用教程
j4-dmenu-desktopA fast desktop menu项目地址:https://gitcode.com/gh_mirrors/j4/j4-dmenu-desktop
项目介绍
j4-dmenu-desktop
是一个快速启动桌面应用程序的工具,它基于 dmenu
并受到 i3-dmenu-desktop
的启发。该项目的主要目标是提供一个快速、符合桌面入口规范的菜单系统,支持 i3wm
和 Sway
等窗口管理器,并且可以在大多数桌面环境中使用。j4-dmenu-desktop
不仅支持 Xorg
,还支持 Wayland
。
项目快速启动
安装
Void Linux
sudo xbps-install -S j4-dmenu-desktop
Ubuntu
sudo apt-get install j4-dmenu-desktop
Debian
sudo apt install j4-dmenu-desktop
Nix / NixOS
nix-env --install j4-dmenu-desktop
基本使用
运行 j4-dmenu-desktop
:
j4-dmenu-desktop
指定自定义 dmenu
(例如在 Wayland
中使用 tofi
):
j4-dmenu-desktop --dmenu=tofi
显示 5 个条目垂直排列:
j4-dmenu-desktop --dmenu="dmenu -l5"
显示二进制名称(例如 Chromium
将显示为 Chromium (/usr/bin/chromium)
):
j4-dmenu-desktop --display-binary
不显示通用名称并使用 alacritty
作为终端模拟器:
j4-dmenu-desktop --no-generic --term alacritty
应用案例和最佳实践
集成到 i3wm 配置
在 i3
配置文件中添加以下内容,以便在启动时显示桌面菜单:
bindsym $mod+d exec --no-startup-id j4-dmenu-desktop --dmenu="dmenu -i -fn 'Roboto Mono Medium for Powerline-14' -nb '#282c34' -nf '#bbc2cf' -sb '#51afef' -sf '#282c34'"
使用历史记录排序
通过 --usage-log
选项启用历史记录排序,根据使用频率对条目进行排序:
j4-dmenu-desktop --usage-log=/path/to/logfile
典型生态项目
dmenu
dmenu
是一个快速、轻量级的动态菜单,用于 X
窗口系统。它是 j4-dmenu-desktop
的核心依赖之一。
i3wm
i3wm
是一个动态平铺窗口管理器,广泛用于 Linux 桌面环境。j4-dmenu-desktop
提供了与 i3wm
的紧密集成。
Sway
Sway
是一个基于 Wayland
的平铺窗口管理器,兼容 i3
配置。j4-dmenu-desktop
也支持 Sway
。
通过以上内容,您可以快速了解并开始使用 j4-dmenu-desktop
,并探索其在不同桌面环境中的应用和最佳实践。
j4-dmenu-desktopA fast desktop menu项目地址:https://gitcode.com/gh_mirrors/j4/j4-dmenu-desktop