r/awesomewm

▲ 1 r/awesomewm+2 crossposts

I know we are on X11, but I built this Samurai-themed lock screen (Hyprlock) and thought my fellow i3 ricing enthusiasts might appreciate the aesthetic inspiration! 🗡️🌸

Hey everyone,

I know this sub is dedicated to our beloved i3wm, but I recently spent some time building a clean, Samurai-themed lock screen for Hyprland (`hyprlock`) and wanted to share it with the

ricing community here for some aesthetic inspiration.

I've always loved the minimal, functional styling that you often see in i3 setups, so I tried to bring that same philosophy to this lock screen:

* **Kanji password dots:** Every keypress renders a Japanese kanji character (桜 - Sakura) instead of standard circles.

* **Japanese date format:** Rendered cleanly as `2024年08月14日`.

* **Fully transparent input field:** No borders or outlines, just floating characters.

* **Clean overlay:** A large, minimal clock overlay with muted green tones over a dark katana wallpaper.

I know `hyprlock` isn't usable on i3 directly (since we have tools like `i3lock` and `i3lock-color`), but I'd love to hear what you guys think of the design, or if anyone wants to

adapt this visual concept into an `i3lock-color` script!

**Repo if you want to check out the code/assets:** [hyprlock-samurai on GitHub](https://github.com/basantbansal/hyprlock-samurai)

If you like the aesthetic or want to adapt it for your i3 setup, a ⭐ on the repo would be incredibly appreciated!

u/bloodshedder404 — 6 days ago
▲ 122 r/awesomewm+2 crossposts

Awesome now supports Lua 5.5

Happy to share that the Lua 5.5 support PR was recently merged into Awesome! (https://github.com/awesomeWM/awesome/pull/4110). The Archlinux AUR -git package now builds successfully as well.

This was much more than a single PR in Awesome. It ended up being a months-long effort involving updates to several internal build dependencies and CI tooling. I contributed patches here and there across the ecosystem, alongside many other people working on Lua 5.5 compatibility.

I updated my config last week. Here is a fun screenshot using awesome-client to pop a notification that show the running Lua _VERSION variable.

u/aire-one — 14 days ago