Files
dotfiles/hypr/hyprlock.conf
T
2025-07-17 16:33:49 +07:00

126 lines
12 KiB
Plaintext

background {
monitor = # show on all monitors
path = /home/tola/Pictures/wallpaper/chad_a53fb74bb09b44f5a15cdf00f554ea81.png
color = rgba(25, 20, 20, 1.0) # color
blur_passes = 3 # 0 disables blurring
blur_size = 3 # blur size
noise = 0.0117 # noise
contrast = 0.8916 # contrast setting
brightness = 0.5 # brightness setting
vibrancy = 0.0 # vibrancy setting
vibrancy_darkness = 0.0 # vibrancy darkness stting
}
general {
no_fade_in = false # no fade in disabled
grace = 0 # grace
disable_loading_bar = false # disabling loading bar
}
#----------------------------------------------------------------------------------------------------------------------------------------------------
#--------- profile photo widget configuration -------------------------------------------------------------------------------------------------------
image {
monitor = # show on all monitors
path = ~/dotfiles/hypr/pictures/user.jpeg # image to show
border_size = 2 # border size
border_color = rgba(255, 255, 255, 0) # border color
size = 200 # size
rounding = -1 # rounding
rotate = 0 # rotating
reload_time = -1 # reload timing
reload_cmd = # reload command
position = 0, 40 # position
halign = center # horizontal align
valign = center # vertical align
}
#----------------------------------------------------------------------------------------------------------------------------------------------------
#----------- Day Month Date widget configuration ----------------------------------------------------------------------------------------------------
#------ date widget configuration -------------------------------------------------------------------------------------------------------------------
label {
monitor = # show on all monitors
text = cmd[update:1000] echo "<span foreground='##ffffff'>$(date +"%A %d %B %Y")</span>" # text to show
color = rgba(200, 200, 200, 1.0) # color
font_size = 25 # font size
font_family = JetBrainsMonoNerd Font Mono Bold # font
position = 0, 350 # position
halign = center # horizontal align
valign = center # vertical align
}
#----------------------------------------------------------------------------------------------------------------------------------------------------
#-------- Time widget configuration -----------------------------------------------------------------------------------------------------------------
label {
monitor = # show on all monitors
text = cmd[update:1000] echo "<span foreground='##ffffff'>$(date +"%H:%M")</span>" # text to show
color = rgba(200, 200, 200, 1.0) # color
font_size = 120 # font size
font_family = JetBrainsMonoNerd Font Mono Bold # font
position = 0, 250 # position
halign = center # horizontal align
valign = center # vertical align
}
#----------------------------------------------------------------------------------------------------------------------------------------------------
#--------- username and icon in box configuration ---------------------------------------------------------------------------------------------------
#------- User Box widget configuration --------------------------------------------------------------------------------------------------------------
shape {
monitor = # show on all monitors
size = 256, 48 # size
color = rgba(0, 0, 0, 1) # color
rounding = -1 # rounding
border_size = 0 # border size
border_color = rgba(0, 0, 0, 1) # border color
rotate = 0 # rotation
xray = false # if true, make a "hole" in thej background (rectangle of specified size, no rotation)
position = 0, -130 # position
halign = center # horizontal align
valign = center # vertical align
}
#----------------------------------------------------------------------------------------------------------------------------------------------------
#------ User label configuration --------------------------------------------------------------------------------------------------------------------
label {
monitor = # show on all monitors
text = cmd[update:1000] echo " $USER@$(hostname)" # text to show
color = rgba(216, 222, 233, 0.80) # color
#outline_thickness = 2 # outline
#dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8
#dots_spacing = 0.2 # Scale of dots absolute size, 0.0 - 1.0
#dots_center = true # dots in center
font_size = 18 # font size
font_family = JetBrainsMonoNerd Font Mono Bold # font
position = 0, -130 # position
halign = center # horizontal align
valign = center # vertical align
}
#----------------------------------------------------------------------------------------------------------------------------------------------------
#----------------------------------------------------------------------------------------------------------------------------------------------------
#--------- input for password widget configuration --------------------------------------------------------------------------------------------------
input-field {
monitor = # show on all monitors
size = 256, 48 # size
outline_thickness = 0 # outline
dots_size = 0.2 # scale of input field height
dots_spacing = 0.5 # scale of dots absolute size
dots_center = true # dots in center
outer_color = rgba(0, 0, 0, 0) # outer color
inner_color = rgba(0, 0, 0, 1) # inner color
font_color = rgb(200, 200, 200) # font color
fade_on_empty = false # fade on empty
font_family = JetBrainsMonoNerd Font Mono Bold # font
placeholder_text = <i><span foreground="##ffffff99">Enter Pass</span></i> # text to show
hide_input = false # disable hide
position = 0, -210 # position
halign = center # horizontal align
valign = center # vertical align
}
#----------------------------------------------------------------------------------------------------------------------------------------------------
#------ song label widget configuration -------------------------------------------------------------------------------------------------------------
label {
monitor = # show on all monitors
text = cmd[update:1000] echo "$(~/dotfiles/hypr/bin/songdetail.sh)" # text to show
color = rgba(255, 255, 255, 0.6) # color
font_size = 18 # font size
font_family = JetBrainsMonoNerd Font Mono Bold # font
position = 0, 50 # position
halign = center # horizontail align
valign = bottom # vertical align
}
#----------------------------------------------------------------------------------------------------------------------------------------------------
#----------------------------------------------------------------------------------------------------------------------------------------------------