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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
| # =============================================================================
# CATPPUCCIN MOCHA PALETTE (配色变量)
# =============================================================================
$base = rgb(30, 30, 46) # 背景底色
$text = rgb(205, 214, 244) # 主文本色
$subtext = rgb(166, 173, 200) # 副文本色
$surface0 = rgb(49, 50, 68) # 输入框背景
$lavender = rgb(180, 190, 254) # 重点色/边框
$red = rgb(243, 139, 168) # 错误色
$yellow = rgb(249, 226, 175) # 验证中颜色
# =============================================================================
# 通用设置
# =============================================================================
general {
no_fade_in = false
grace = 0
disable_loading_bar = true
}
# =============================================================================
# 背景 (Background)
# =============================================================================
background {
monitor =
# 请修改下面的路径为你自己的壁纸路径,建议使用 Catppuccin 风格壁纸
path = /home/username/Pictures/Wallpapers/mocha.png
color = $base
# 模糊效果
blur_passes = 2
blur_size = 7
noise = 0.0117
contrast = 0.8916
brightness = 0.8172
vibrancy = 0.1696
vibrancy_darkness = 0.0
}
# =============================================================================
# 输入框 (Input Field)
# =============================================================================
input-field {
monitor =
size = 250, 50
outline_thickness = 3
dots_size = 0.33
dots_spacing = 0.15
dots_center = true
dots_rounding = -1
outer_color = $lavender
inner_color = $surface0
font_color = $text
check_color = $yellow
fail_color = $red
fade_on_empty = true
fade_timeout = 1000
placeholder_text = <span foreground="##a6adc8">Input Password...</span>
hide_input = false
rounding = -1
fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i>
fail_transition = 300
position = 0, -20
halign = center
valign = center
}
# =============================================================================
# 时间 (Time)
# =============================================================================
label {
monitor =
text = cmd[update:1000] echo "$(date +"%H:%M")"
color = $text
font_size = 64
font_family = JetBrains Mono Nerd Font Mono
position = 0, 80
halign = center
valign = center
}
# =============================================================================
# 日期 (Date)
# =============================================================================
label {
monitor =
text = cmd[update:1000] echo "$(date +"%A, %B %d")"
color = $subtext
font_size = 22
font_family = JetBrains Mono Nerd Font Mono
position = 0, 30
halign = center
valign = center
}
# =============================================================================
# 问候语 (Greeting)
# =============================================================================
label {
monitor =
text = Hi there, $USER
color = $text
font_size = 14
font_family = JetBrains Mono Nerd Font Mono
position = 0, -80
halign = center
valign = center
}
# =============================================================================
# 用户头像 (Image)(可选)
# =============================================================================
image {
monitor =
path = /path/to/your/face.png
size = 150 # size in pixels
rounding = -1 # -1 = circle
border_size = 4
border_color = rgb(221, 221, 221)
position = 0, 200
halign = center
valign = center
}
|