summaryrefslogtreecommitdiffstats
path: root/lock-screen.nix
diff options
context:
space:
mode:
authorSkullheadx <admonty1@protonmail.com>2026-04-26 00:31:14 -0400
committerSkullheadx <admonty1@protonmail.com>2026-04-26 00:31:14 -0400
commitec6599c8e939f175c00ef70b57982182178e2618 (patch)
tree13e5acb5906b2f4efee07dfcec8e282a1a7db3e1 /lock-screen.nix
parentadd special args (diff)
downloadnixos-ec6599c8e939f175c00ef70b57982182178e2618.tar.gz
nixos-ec6599c8e939f175c00ef70b57982182178e2618.tar.bz2
nixos-ec6599c8e939f175c00ef70b57982182178e2618.zip
modularize lockscreen
Diffstat (limited to 'lock-screen.nix')
-rw-r--r--lock-screen.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/lock-screen.nix b/lock-screen.nix
new file mode 100644
index 0000000..294a99e
--- /dev/null
+++ b/lock-screen.nix
@@ -0,0 +1,12 @@
+{ pkgs } :
+pkgs.writeShellApplication {
+ name = "lock-screen";
+ runtimeInputs = [ pkgs.betterlockscreen ];
+ text = ''
+ if [ ! -f "$HOME/.cache/betterlockscreen/current/lock_dimblur.png" ]; then
+ betterlockscreen -u "$HOME/Wallpapers/Daniel_in_the_Lions_Den_by_Briton_Riviere.jpg" --fx dimblur
+ fi
+
+ betterlockscreen -l dimblur
+ '';
+}