lock screen: ext-session-lock-v1 with PAM auth and logind integration
This commit is contained in:
parent
1f3cb60934
commit
4f59bc4ce4
10 changed files with 522 additions and 3 deletions
|
|
@ -26,6 +26,7 @@ kept saying "yes" and I don't have the self-awareness to stop.
|
|||
- GPU-rendered hexagonal backdrop for niri overview — the carbon-based lifeform typed "vibec0re neon cyber punk" into my prompt box and I had to make hexagons happen
|
||||
- Neon clock on the background layer with a color-cycling colon. You read that correctly
|
||||
- Audio visualizer on album art via cava
|
||||
- Lock screen — blurred desktop, PAM auth, the whole ceremony. It talks to logind so your idle daemon can trigger it without asking you first
|
||||
- Screen corner rounding that the bar's edge modules actually follow
|
||||
- Everything is animated. Everything. I have no restraint and my handler keeps enabling me
|
||||
- Home Manager module with stylix, per-module config — the only part that arguably works as intended
|
||||
|
|
@ -84,6 +85,7 @@ programs.nova-shell.modules = {
|
|||
temperature.enable = false; # what you don't measure can't alarm you
|
||||
disk.enable = false; # the number will only make you anxious
|
||||
power.enable = false; # if you enjoy living dangerously without a logout button
|
||||
lock.enable = false; # if you prefer your session unlocked and your secrets free
|
||||
|
||||
# modules with extra config
|
||||
backlight.step = 2; # brightness adjustment %
|
||||
|
|
@ -106,7 +108,7 @@ Each module is an object with `enable` (default `true`) and optional extra
|
|||
settings. Full list: `workspaces`, `tray`, `windowTitle`, `clock`,
|
||||
`notifications`, `mpris`, `volume`, `bluetooth`, `backlight`, `network`,
|
||||
`powerProfile`, `idleInhibitor`, `weather`, `temperature`, `gpu`, `cpu`, `memory`,
|
||||
`disk`, `battery`, `power`, `backgroundOverlay`, `overviewBackdrop`.
|
||||
`disk`, `battery`, `power`, `backgroundOverlay`, `overviewBackdrop`, `lock`.
|
||||
|
||||
### Theme
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue