about summary refs log tree commit diff
path: root/modules/workstation/windowing/sway/swaylock
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-08-20 19:01:33 +0000
committerAlyssa Ross <hi@alyssa.is>2020-08-22 17:12:29 +0000
commit904e86346b74941d4a4c7d4806840e352dd1a41b (patch)
tree8301c927d1461ce6ef96c87d5f7950ff8eff094a /modules/workstation/windowing/sway/swaylock
parentae5e4c63b19b4b8788a2ae3dbbf7845ca6e25659 (diff)
downloadnixlib-904e86346b74941d4a4c7d4806840e352dd1a41b.tar
nixlib-904e86346b74941d4a4c7d4806840e352dd1a41b.tar.gz
nixlib-904e86346b74941d4a4c7d4806840e352dd1a41b.tar.bz2
nixlib-904e86346b74941d4a4c7d4806840e352dd1a41b.tar.lz
nixlib-904e86346b74941d4a4c7d4806840e352dd1a41b.tar.xz
nixlib-904e86346b74941d4a4c7d4806840e352dd1a41b.tar.zst
nixlib-904e86346b74941d4a4c7d4806840e352dd1a41b.zip
modules/swaylock: init; set background to sway's
Diffstat (limited to 'modules/workstation/windowing/sway/swaylock')
-rw-r--r--modules/workstation/windowing/sway/swaylock/config.in2
-rw-r--r--modules/workstation/windowing/sway/swaylock/default.nix10
2 files changed, 12 insertions, 0 deletions
diff --git a/modules/workstation/windowing/sway/swaylock/config.in b/modules/workstation/windowing/sway/swaylock/config.in
new file mode 100644
index 000000000000..784bf9b511da
--- /dev/null
+++ b/modules/workstation/windowing/sway/swaylock/config.in
@@ -0,0 +1,2 @@
+image=@wallpaper@
+indicator-idle-visible
diff --git a/modules/workstation/windowing/sway/swaylock/default.nix b/modules/workstation/windowing/sway/swaylock/default.nix
new file mode 100644
index 000000000000..ac556643f795
--- /dev/null
+++ b/modules/workstation/windowing/sway/swaylock/default.nix
@@ -0,0 +1,10 @@
+{ pkgs, config, ... }:
+
+{
+  imports = [ ../../../../xdg ];
+
+  users.users.qyliss.xdg.config.paths."swaylock/config" = pkgs.substituteAll {
+    src = ./config.in;
+    wallpaper = config.programs.sway.wallpaper;
+  };
+}