nwg-dock-hyprland 使用教程
项目介绍
nwg-dock-hyprland
是一个基于 GTK3 的 Dock 应用程序,专为 Hyprland Wayland 合成器设计。该项目是 nwg-shell 项目的一部分,提供了可配置的界面(通过命令行参数和 CSS),包括固定按钮、任务按钮、工作区切换器和启动器按钮。启动器按钮默认启动 nwg-drawer 或 nwg-grid(应用程序网格)。
项目快速启动
安装步骤
-
克隆仓库
git clone https://github.com/nwg-piotr/nwg-dock-hyprland.git cd nwg-dock-hyprland
-
构建和安装
make get make build sudo make install
-
运行 Dock
- 在
hyprland.conf
中永久启动:exec-once = nwg-dock-hyprland [arguments]
- 或通过快捷键绑定:
bind = $mod, D, exec, nwg-dock-hyprland
- 在
运行参数
-
使用
-d
或-r
参数使 Dock 常驻:exec_always nwg-dock-hyprland -d
-
指定输出位置:
exec_always nwg-dock-hyprland -o <output>
应用案例和最佳实践
自定义 Dock
通过命令行参数和 CSS 文件,可以自定义 Dock 的外观和行为。例如,修改 CSS 文件以更改按钮颜色和大小。
集成到 Hyprland 配置
将 nwg-dock-hyprland
集成到 Hyprland 的自动启动脚本中,确保每次启动时 Dock 都会出现。
典型生态项目
nwg-shell
nwg-dock-hyprland
是 nwg-shell 项目的一部分,nwg-shell 提供了一系列用于 Wayland 合成器的工具和应用程序,增强了用户体验和生产力。
Hyprland
Hyprland 是一个动态平铺 Wayland 合成器,注重外观和性能。nwg-dock-hyprland
是其生态系统中的一个重要组件,提供了直观的用户界面。
通过以上教程,您可以快速上手并充分利用 nwg-dock-hyprland
的功能,提升您的 Hyprland 使用体验。