Prerequisites:
- awesomewm (https://awesomewm.org/)
- kitty (https://sw.kovidgoyal.net/kitty/)
- alock (https://github.com/Arkq/alock)
- cmatrix (https://github.com/abishekvashok/cmatrix)
- procps (https://man7.org/linux/man-pages/man1/procps.1.html) for pkill
- In awesomewm's rc.lua:
awful.key(
{modkey},
"m",
function()
awful.util.spawn("kitty cmatrix", {floating = true, screen = 1, fullscreen = true})
awful.util.spawn("kitty cmatrix", {floating = true, screen = 2, fullscreen = true})
awful.spawn.with_shell("alock -bg none && pkill cmatrix")
end,
{description = "matrixlock", group = "super"}
)
- Replace terminal if needed (I use kitty), also I use two screens, you may want to delete one line to only use 1 screen.
- Now
modkey + m
- Enter your password promptly to escape the matrix, frame should give you hints 👩💻
- And you're in!
+1 :-D