diff --git a/home-manager/modules/hyprland/default.nix b/home-manager/modules/hyprland/default.nix index ba8b442..2cd4157 100644 --- a/home-manager/modules/hyprland/default.nix +++ b/home-manager/modules/hyprland/default.nix @@ -1,8 +1,9 @@ { imports = [ ./binds.nix - ./hyprlock.nix ./hypridle.nix + ./hyprlock.nix + ./hyprpaper.nix ./main.nix ]; } diff --git a/home-manager/modules/hyprland/hyprpaper.nix b/home-manager/modules/hyprland/hyprpaper.nix new file mode 100644 index 0000000..654dfbf --- /dev/null +++ b/home-manager/modules/hyprland/hyprpaper.nix @@ -0,0 +1,16 @@ +{ + home.file.".config/wallpaper.png" = { + source = builtins.fetchurl { + url = "https://codeberg.org/lunik1/nixos-logo-gruvbox-wallpaper/raw/branch/master/png/gruvbox-dark-rainbow.png"; + sha256 = "036gqhbf6s5ddgvfbgn6iqbzgizssyf7820m5815b2gd748jw8zc"; + }; + }; + + services.hyprpaper = { + enable = true; + settings = { + preload = [ "~/.config/wallpaper.png" ]; + wallpaper = [ ",~/.config/wallpaper.png" ]; + }; + }; +}