34 lines
599 B
Nix
34 lines
599 B
Nix
# Wallpapers
|
|
{ pkgs, common, ... }:
|
|
|
|
{
|
|
home.packages = with pkgs; [
|
|
hyprpaper
|
|
];
|
|
|
|
services.hyprpaper = {
|
|
enable = true;
|
|
settings =
|
|
let
|
|
wallpaperDir = ../../wallpapers;
|
|
monitor1 = "${wallpaperDir}/nixos_waves.png";
|
|
monitor2 = "${wallpaperDir}/ekg_v2.png";
|
|
in
|
|
{
|
|
ipc = "on";
|
|
splash = false;
|
|
splash_offset = 2.0;
|
|
|
|
preload = [
|
|
monitor1
|
|
monitor2
|
|
];
|
|
|
|
wallpaper = [
|
|
"${common.monitor1},${monitor1}"
|
|
"${common.monitor2},${monitor2}"
|
|
];
|
|
};
|
|
};
|
|
}
|