summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-09-13 23:32:25 -0700
committerFuwn <[email protected]>2024-09-13 23:32:25 -0700
commit0fda1ef78ea2cef7331c4bc1bd97420d83d6650f (patch)
tree763ea637a9d231f692402d4c59d76bb0fa028033 /home
parentebisu: clean-up hyprland (diff)
downloadnixos-config-0fda1ef78ea2cef7331c4bc1bd97420d83d6650f.tar.xz
nixos-config-0fda1ef78ea2cef7331c4bc1bd97420d83d6650f.zip
desktop: use pywal-nix wallpaper
Diffstat (limited to 'home')
-rw-r--r--home/ebisu/fortune/desktop/hyprland/hyprlock.nix8
-rw-r--r--home/ebisu/fortune/desktop/hyprland/hyprpaper.nix5
2 files changed, 7 insertions, 6 deletions
diff --git a/home/ebisu/fortune/desktop/hyprland/hyprlock.nix b/home/ebisu/fortune/desktop/hyprland/hyprlock.nix
index e3ce65b..4141a85 100644
--- a/home/ebisu/fortune/desktop/hyprland/hyprlock.nix
+++ b/home/ebisu/fortune/desktop/hyprland/hyprlock.nix
@@ -6,15 +6,17 @@
# https://github.com/hyprwm/hyprlock/issues/128#issuecomment-2063629880
package = pkgs.hyprlock.overrideAttrs {
version = "git";
+
src = pkgs.fetchFromGitHub {
owner = "hyprwm";
repo = "hyprlock";
rev = "2bce52f";
sha256 = "36qa6MOhCBd39YPC0FgapwGRHZXjstw8BQuKdFzwQ4k=";
};
+
patchPhase = ''
substituteInPlace src/core/hyprlock.cpp \
- --replace "5000" "16"
+ --replace "5000" "16"
'';
};
@@ -26,9 +28,7 @@
grace = 10;
};
- background = [
- { path = "${config.home.homeDirectory}/.nixos-config/home/${config.home.username}/wallpaper.png"; }
- ];
+ background = [ { path = "${config.pywal-nix.wallpaper}"; } ];
input-field = [
{
diff --git a/home/ebisu/fortune/desktop/hyprland/hyprpaper.nix b/home/ebisu/fortune/desktop/hyprland/hyprpaper.nix
index ce6c79a..84c3fba 100644
--- a/home/ebisu/fortune/desktop/hyprland/hyprpaper.nix
+++ b/home/ebisu/fortune/desktop/hyprland/hyprpaper.nix
@@ -1,10 +1,11 @@
+{ config, ... }:
{
services.hyprpaper = {
enable = true;
settings = {
- preload = "~/Pictures/wallpaper.png";
- wallpaper = ",~/Pictures/wallpaper.png";
+ preload = config.pywal-nix.wallpaper;
+ wallpaper = ",${config.pywal-nix.wallpaper}";
splash = false;
ipc = true;
};