diff options
| author | Fuwn <[email protected]> | 2024-09-13 23:32:25 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-09-13 23:32:25 -0700 |
| commit | 0fda1ef78ea2cef7331c4bc1bd97420d83d6650f (patch) | |
| tree | 763ea637a9d231f692402d4c59d76bb0fa028033 /home | |
| parent | ebisu: clean-up hyprland (diff) | |
| download | nixos-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.nix | 8 | ||||
| -rw-r--r-- | home/ebisu/fortune/desktop/hyprland/hyprpaper.nix | 5 |
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; }; |