Files
dotfiles-hyprland/.config/hypr/hyprlock.conf
2026-07-06 23:55:57 -03:00

126 lines
2.2 KiB
Plaintext

$font = Monospace
general {
hide_cursor = true
}
animations {
enabled = true
bezier = linear, 1, 1, 0, 0
animation = fadeIn, 1, 5, linear
animation = fadeOut, 1, 5, linear
animation = inputFieldDots, 1, 2, linear
}
background {
monitor =
path = ~/.config/hypr/assets/.wallpaper-lock
blur_passes = 3
blur_size = 1
}
input-field {
monitor =
size = 20%, 5%
outline_thickness = 2
inner_color = rgba(0, 0, 0, 0.0)
# outer_color = rgba(33ccffee) rgba(00ff99ee) 45deg
# check_color = rgba(00ff99ee) rgba(ff6633ee) 120deg
# fail_color = rgba(ff6633ee) rgba(ff0066ee) 40deg
outer_color = rgba(ffffffee)
check_color = rgba(00ffffee)
fail_color = rgba(ff0000ee)
font_color = rgb(143, 143, 143)
fade_on_empty = false
rounding = 15
font_family = $font
placeholder_text = <i>Password...</i>
fail_text = $PAMFAIL$FPRINTFAIL
check_text = Authenticating...
dots_text_format = *
# dots_size = 0.4
dots_spacing = 0.3
position = 0, -30
halign = center
valign = center
}
label {
monitor =
text = $TIME
font_size = 90
font_family = $font
position = -30, 0
halign = right
valign = top
}
label {
monitor =
text = cmd[update:60000] date +"%A, %d %B %Y"
font_size = 25
font_family = $font
position = -30, -150
halign = right
valign = top
}
image {
monitor =
path = ~/.config/hypr/assets/.face
size = 200
rounding = -1
border_size = 2
border_color = rgb(bd93f9)
position = 0, 220
halign = center
valign = center
onclick = canberra-gtk-play -i dialog-warning
}
label {
monitor =
text = $USER
font_size = 30
font_family = $font
position = 0, 80
halign = center
valign = center
}
label {
monitor =
text = The roundest dragon
font_size = 12
font_family = $font
position = 0, 40
halign = center
valign = center
}
# Music widget - shows play/pause status, track info, and progress bar
label {
monitor =
text = cmd[update:1000] bash ~/.config/hypr/hyprlock-music.sh
font_size = 16
font_family = $font
color = rgb(bd93f9)
position = 0, 60
halign = center
valign = bottom
}