-
Notifications
You must be signed in to change notification settings - Fork 37
Expand file tree
/
Copy pathhyprlock.conf
More file actions
74 lines (70 loc) · 2.28 KB
/
hyprlock.conf
File metadata and controls
74 lines (70 loc) · 2.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
image {
monitor =
path = /home/ahmed/wallpapers/profile.png
size = 150
rounding = 90 # no rounding
border_size = 4
border_color = rgba(53, 221, 221, 0.5)
position = 0, 200
halign = center
valign = center
}
########################################
# Background Configuration
########################################
background {
monitor =
path = /home/ahmed/wallpapers/dark/kitty.jpeg
color = rgba(53, 221, 221, 0.5)
# Apply a smooth blur effect when active. (Note: for dynamic blur,
# you may need an external script or hyprctl automation.)
blur_passes = 0
}
########################################
# Input Field Configuration
########################################
input-field {
monitor =
# Increased size for better usability.
size = 240, 60
outline_thickness = 4
# Dot properties for obscuring the input (if used).
dots_size = 0.3
dots_spacing = 0.2
dots_center = true
# Modern gradient border effect: start and end colors with a 45° angle.
outer_color = rgba(9, 10, 15, 0.9)
# Semi-transparent fill for a sleek look.
inner_color = rgba(0, 0, 0, 0.5)
# Light font color for high contrast.
font_color = rgb(220, 220, 220)
# Enable fade_on_empty so that the input field (and its related blur effect) fades out when not active.
fade_on_empty = true
fade_timeout = 1500
# Rounded corners for a modern, soft appearance.
rounding = 15
# Placeholder text with subtle styling (supports Pango markup).
placeholder_text = "Enter your password..."
# Positioning adjustments (tweak as necessary for your layout).
position = 0, -30
halign = center
valign = center
}
########################################
# Label Configuration
########################################
label {
monitor =
# A welcoming message—this can also be replaced with a dynamic command if desired.
text = "Enter your password to unlock screen."
# Ensure multi-line text (if needed) is center-aligned.
text_align = center
# Use a light color for legibility over a dark background.
color = rgba(9, 10, 15, 1.0)
font_size = 28
font_family = "JF Flat"
# Position the label above the input field.
position = 200, 120
halign = center
valign = bottom
}