跳转至内容

Hyprlock

来自 ArchWiki

HyprlockHyprland 的屏幕锁定器。它是高度可定制的。

安装

安装 hyprlock 包。

配置

配置通过 ~/.config/hypr 目录下的 hyprlock.conf 文件进行。

注意 Hyprlock 在安装时不会生成配置文件,并且没有配置文件将无法运行。

Widgets

Hyprlock 基于 小部件 系统工作。小部件可以按以下格式创建

~/.config/hypr/hyprlock.conf
widget {
  property = value
  ...
}
注意 可以在 hyprlock.conf 文件中根据需要添加多个小部件。例如
~/.config/hypr/hyprlock.conf
label {
  ...
}
label {
  ...
}
input-field {
  ...
}

示例

Hyprlock 的背景

~/.config/hypr/hyprlock.conf
background {
  monitor = # monitor-agnostic
  path = ~/Pictures/mountain.jpg
  blur_passes = 1
  blur_size = 7
}

用于输入密码的输入框

~/.config/hypr/hyprlock.conf
input-field {
  monitor =
  size = 20%, 5%
  font_family = Noto Sans
  dots_size = 0.08
}

显示时间的标签

~/.config/hypr/hyprlock.conf
label {
  monitor =
  text = $TIME
  font_size = 100
  position = 0, -80
}

text 后面的 $TIME 可以替换为任何其他文本,例如 $USER$FAIL$TIME12以及其他