diff --git a/config.toml b/config.toml index 3d41980..049f066 100644 --- a/config.toml +++ b/config.toml @@ -15,4 +15,8 @@ output_path = "~/.config/wlogout/style.css" [templates.kitty] input_path = "~/.config/matugen/templates/kitty.conf" -output_path = "~/.config/kitty/colors-kitty.conf" \ No newline at end of file +output_path = "~/.config/kitty/colors-kitty.conf" + +[templates.hyprlock] +input_path = "~/.config/matugen/templates/hyprlock.conf" +output_path = "~/.config/hypr/hyprlock.conf" \ No newline at end of file diff --git a/templates/hyprlock.conf b/templates/hyprlock.conf new file mode 100644 index 0000000..4aa3407 --- /dev/null +++ b/templates/hyprlock.conf @@ -0,0 +1,67 @@ +general { + hide_cursor = true + no_fade_in = false + grace = 0 + disable_loading_bar = true +} + +background { + monitor = + path = ~/Pictures/Wallpapers/Static/blurred.jpg + blur_passes = 0 +} + +# -- time -- +label { + monitor = + text = cmd[update:1000] echo "$(date +"%H:%M")" + color = 0xFF{{ colors.primary.default.hex_stripped }} + font_size = 80 + font_family = JetBrains Mono ExtraBold + position = 0, 140 + halign = center + valign = center +} + +# -- quote -- +label { + monitor = + text = - PAIN IS REAL, BUT SO IS HOPE - + color = 0xFF{{ colors.tertiary.default.hex_stripped }} + font_size = 12 + font_family = JetBrains Mono ExtraLight + position = 0, 80 + halign = center + valign = center +} + +# -- greeting -- +label { + monitor = + text = Heya $USER :3 + color = 0xFF{{ colors.surface_tint.default.hex_stripped }} + font_size = 20 + font_family = JetBrains Mono Light + position = 0, 0 + halign = center + valign = center +} + +# -- password input -- +input-field { + monitor = + size = 230, 40 + outline_thickness = 0 + dots_size = 0.2 + dots_spacing = 0.4 + dots_center = true + inner_color = 0xFF{{ colors.primary_container.default.hex_stripped }} + font_color = 0xFF{{ colors.primary.default.hex_stripped }} + fade_on_empty = false + placeholder_text = unlock the magic... + fail_color = 0xFF{{ colors.error.default.hex_stripped }} + hide_input = false + position = 0, -50 + halign = center + valign = center +}