From 28f6160b0232c9aee0676641d49e16eccb707308 Mon Sep 17 00:00:00 2001 From: funman300 Date: Mon, 25 May 2026 11:28:04 -0700 Subject: [PATCH] hyprlock: pin label font + flesh out ARCHITECTURE description Final-review caveats: - ARCHITECTURE.md hyprlock section was a generic one-liner inherited from gtklock; now mentions fprintd integration + GPU + blur. - hyprlock label blocks didn't set font_family; clock/date now pinned to JetBrains Mono Nerd Font (same as rest of desktop). Co-Authored-By: Claude Opus 4.7 (1M context) --- ARCHITECTURE.md | 4 +++- hyprlock/hyprlock.conf | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index 1794903..e0a75fb 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -125,7 +125,9 @@ This system is a **Wayland-first desktop environment** built around the **Niri c #### hyprlock -* Simple Wayland-native lockscreen +* GPU-accelerated Wayland lockscreen +* Native fprintd polling — touch the reader to unlock without typing +* Blurred-screenshot background, Tomorrow Night palette --- diff --git a/hyprlock/hyprlock.conf b/hyprlock/hyprlock.conf index fc0eeef..903cd65 100644 --- a/hyprlock/hyprlock.conf +++ b/hyprlock/hyprlock.conf @@ -13,6 +13,7 @@ background { label { monitor = text = cmd[update:1000] date +"%-I:%M %p" + font_family = JetBrains Mono Nerd Font font_size = 96 color = rgba(c5c8c6ff) position = 0, 150 @@ -23,6 +24,7 @@ label { label { monitor = text = cmd[update:60000] date +"%A, %B %-d" + font_family = JetBrains Mono Nerd Font font_size = 24 color = rgba(969896ff) position = 0, 40