2
2
Fork
You've already forked ascii3lock
0
A screenlocker script running a random ascii art screensaver like cmatrix or cbonsai in the background. When audio is playing cli-visualizer or cava will instead run.
This repository has been archived on 2026年02月19日. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Shell 51.6%
  • Nix 48.4%
2026年02月19日 03:16:03 +01:00
packages flake update 2026年02月07日 08:08:16 +01:00
.gitignore initial commit 2023年06月06日 00:32:56 +02:00
flake.lock flake: switch to upstream retrocube after pr has been merged 2026年02月19日 03:16:03 +01:00
flake.nix flake: switch to upstream retrocube after pr has been merged 2026年02月19日 03:16:03 +01:00
LICENSE add LICENSE 2023年06月06日 00:37:44 +02:00
README.md broken notice 2026年02月07日 08:09:45 +01:00

ascii3lock

Broken with swaylock, due to not being able to be transparent anymore. May still be working with i3lock.

dependencies

the terminal application:

  • alacritty

to get the pid of the alacritty child process:

  • procps

lock screen:

  • i3lock-color and/or swaylock

to look if media is playing:

  • playerctl

audio visualizers:

terminal screen savers:

All of the dependencies are either packaged here or already in nixpkgs.

License

Licensed under GPLv3 or later.