summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/swaylock/config31
-rw-r--r--config/swaylock/default.nix6
-rw-r--r--machines/x/home.nix1
-rw-r--r--packages/dwl.nix2
4 files changed, 39 insertions, 1 deletions
diff --git a/config/swaylock/config b/config/swaylock/config
new file mode 100644
index 0000000..57e36ed
--- /dev/null
+++ b/config/swaylock/config
@@ -0,0 +1,31 @@
+image=~/Pictures/wallpaper.jpg
+font=UbuntuMono Nerd Font Mono
+
+bs-hl-color=f5e0dc
+caps-lock-bs-hl-color=f5e0dc
+caps-lock-key-hl-color=f2f0faff
+inside-color=f2f0faff
+inside-clear-color=272727ff
+inside-caps-lock-color=272727ff
+inside-ver-color=272727ff
+inside-wrong-color=272727ff
+key-hl-color=f2f0faff
+layout-bg-color=272727ff
+layout-border-color=272727ff
+layout-text-color=f2f0faff
+line-color=272727ff
+line-clear-color=272727ff
+line-caps-lock-color=272727ff
+line-ver-color=272727ff
+line-wrong-color=272727ff
+ring-color=272727ff
+ring-clear-color=272727ff
+ring-caps-lock-color=272727ff
+ring-ver-color=272727ff
+ring-wrong-color=272727ff
+separator-color=272727ff
+text-color=272727ff
+text-clear-color=272727ff
+text-caps-lock-color=272727ff
+text-ver-color=272727ff
+text-wrong-color=272727ff
diff --git a/config/swaylock/default.nix b/config/swaylock/default.nix
new file mode 100644
index 0000000..1832503
--- /dev/null
+++ b/config/swaylock/default.nix
@@ -0,0 +1,6 @@
+{ pkgs, config, ... }:
+
+{
+ home.packages = [ pkgs.swaylock pkgs.swayidle ];
+ home.file.".config/swaylock/config".source = ./config;
+}
diff --git a/machines/x/home.nix b/machines/x/home.nix
index 24212a0..d7615f9 100644
--- a/machines/x/home.nix
+++ b/machines/x/home.nix
@@ -38,6 +38,7 @@
"nvim"
"alacritty"
"dunst"
+ "swaylock"
"dwl.nix"
"way-displays"
"bash.nix"
diff --git a/packages/dwl.nix b/packages/dwl.nix
index 860ffee..1bef677 100644
--- a/packages/dwl.nix
+++ b/packages/dwl.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "compromyse";
repo = "dwl";
rev = "master";
- hash = "sha256-2vg1Afa52dclAPhEe+L60Dr55d9bDDWcOGOyrgyzmLY=";
+ hash = "sha256-Mz8Dspi+XsKoWA7T3UE16TSNn0S1scSK4OevEQI4hkA=";
};
nativeBuildInputs = [