12 rustPlatform.buildRustPackage rec {
16 src = fetchFromGitHub {
20 hash = "sha256-ldy9HhIsWdtTdvtRLV3qDT80oX646BI4Q+YX5wJXbsc=";
24 lockFile = ./Cargo.lock;
26 "bitcode-0.6.0" = "sha256-D1Jv9k9m6m7dXjU8s4YMEMC39FOUN7Ix9SvLKhM1yh0=";
35 doCheck = false; # Integration tests do not work in sandbox environment
44 for f in doc/*.scd; do
45 local page="doc/$(basename "$f" .scd)"
46 scdoc < "$f" > "$page"
47 installManPage "$page"
50 installShellCompletion --cmd swww \
51 --bash completions/swww.bash \
52 --fish completions/swww.fish \
53 --zsh completions/_swww
57 description = "Efficient animated wallpaper daemon for wayland, controlled at runtime";
58 homepage = "https://github.com/LGFae/swww";
59 license = lib.licenses.gpl3;
60 maintainers = with lib.maintainers; [
64 platforms = lib.platforms.linux;