# hyprlock, styled like aurora (flat, square, accent borders, JetBrains Mono). # Colours: matugen's output first as a fallback, then aurora's resolved palette, # written by aurora's Theme.qml to ~/.config/aurora/hyprlock-colors.conf. source = $HOME/.cache/matugen/hyprlock.conf $font = JetBrainsMono Nerd Font source = $HOME/.config/aurora/hyprlock-colors.conf general { hide_cursor = true ignore_empty_input = true } background { monitor = color = $bg } # -- frame -- shape { monitor = size = 420, 300 color = $surface rounding = 0 border_size = 1 border_color = $line position = 0, 20 halign = center valign = center } label { monitor = text = LOCKED color = $accent font_size = 11 font_family = $font position = 0, 135 halign = center valign = center } # -- time / date -- label { monitor = text = cmd[update:1000] echo "$(date +%H:%M)" color = $fg font_size = 64 font_family = $font position = 0, 70 halign = center valign = center } label { monitor = text = cmd[update:60000] date '+%A %d %B' | tr a-z A-Z color = $accent font_size = 12 font_family = $font position = 0, 10 halign = center valign = center } # -- password -- input-field { monitor = size = 340, 42 rounding = 0 outline_thickness = 2 outer_color = $accent inner_color = $bg font_color = $fg font_family = $font check_color = $accentDim fail_color = $err capslock_color = $accentDim dots_size = 0.22 dots_spacing = 0.4 dots_rounding = 0 dots_center = true fade_on_empty = false placeholder_text = PASSWORD fail_text = $FAIL ($ATTEMPTS) position = 0, -60 halign = center valign = center } # -- status line -- label { monitor = text = cmd[update:0] echo "$USER@$(cat /etc/hostname)" color = $dim font_size = 11 font_family = $font position = 20, 16 halign = left valign = bottom } label { monitor = text = cmd[update:5000] echo "$(mpc current 2>/dev/null | sed 's/&/\&/g; s/