Hyprpaper: Difference between revisions
Red40system (talk | contribs) m Realized the citation didn't actually link to the page itself... I meant it to. Oops. |
|||
| (One intermediate revision by the same user 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 16: | Line 16: | ||
# By default/fallback | # By default/fallback | ||
",~/wallpapers/wallpaper.jpg" | ",~/wallpapers/wallpaper.jpg" | ||
]; | |||
}; | |||
};|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"; | |||
} | |||
]; | ]; | ||
}; | }; | ||