Hyprpaper: Difference between revisions
mNo edit summary |
Red40system (talk | contribs) m Realized the citation didn't actually link to the page itself... I meant it to. Oops. |
||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 3: | Line 3: | ||
Examples for Hyprpaper settings may be found on the [https://wiki.hypr.land/Hypr-Ecosystem/hyprpaper/ Hyprland Wiki on their Hyprpaper page]. Entries with the same key should be written as lists, variables’ and colors’ names should be quoted. | Examples for Hyprpaper settings may be found on the [https://wiki.hypr.land/Hypr-Ecosystem/hyprpaper/ Hyprland Wiki on their Hyprpaper page]. Entries with the same key should be written as lists, variables’ and colors’ names should be quoted. | ||
== Home Manager Configuration == | == Home Manager Configuration (NixOS Stable) == | ||
{{File|3=services.hyprpaper = { | {{File|3=services.hyprpaper = { | ||
enable = true; | enable = true; | ||
| Line 19: | Line 19: | ||
}; | }; | ||
};|name=/etc/nixos/home.nix|lang=nix}} | };|name=/etc/nixos/home.nix|lang=nix}} | ||
== Home Manager Configuration (New) == | |||
The following is an example of the new syntax required for <code>services.hyprpaper</code> as of the version supplied by nixos-unstable(26.05). It follows the wallpaper object syntax described on the current Hyprland Wiki. <ref>https://wiki.hypr.land/Hypr-Ecosystem/hyprpaper/</ref> {{File|3=services.hyprpaper = { | |||
enable = true; | |||
settings = { | |||
preload = [ | |||
"~/wallpapers/wallpaper2.jpg" | |||
"~/wallpapers/wallpaper.jpg" | |||
]; | |||
wallpaper = [ | |||
# By display | |||
# { | |||
# monitor = "DP-2"; | |||
# path = "~/wallpapers/wallpaper2.jpg"; | |||
# } | |||
# By default/fallback | |||
{ | |||
monitor = ""; | |||
path = "~/wallpapers/wallpaper.jpg"; | |||
} | |||
]; | |||
}; | |||
};|name=/etc/nixos/home.nix|lang=nix}} | |||
[[Category:Hyprland]] | |||