SkillAgentSearch skills...

Wayvid

A dynamic video wallpaper engine for Wayland compositors, with priority support for Hyprland and niri. Compatible with Wallpaper Engine's video wallpaper parameters.

Install / Use

/learn @YangYuS8/Wayvid
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

wayvid (Repository Reset in Progress)

This repository is being reset from the legacy wayvid product into a Linux dynamic wallpaper platform for Wallpaper Engine migration users on Linux.

Current Status

  • The old wayvid product story is being retired.
  • The repository is keeping only high-value technical assets from the previous codebase.
  • The current source of truth for product identity in this worktree is openspec/config.yaml.

Product Direction

The reset points the repository toward a Linux dynamic wallpaper platform that provides:

  • in-app Workshop browsing and acquisition orchestration for Wallpaper Engine content
  • compatibility visibility before and after import
  • first-release focus on video and scene wallpapers
  • recognition of web wallpapers for compatibility reporting rather than first-release runtime support
  • a polished Linux desktop application experience
  • Chinese and English user-facing support

Naming Direction

  • Product name: LWE
  • Code name and file-path prefix: lwe

The old wayvid name remains only where legacy crates or migration-candidate assets have not been renamed yet.

What Remains Valuable

  • low-level playback and runtime knowledge
  • Workshop parsing and import knowledge
  • selected shared types and Linux integration code

What Is Changing

  • legacy product framing
  • top-level docs structure
  • future application architecture
  • first-release scope definition

Foundation Checkpoint

The repository reset is considered complete when all of the following are true:

  • the top-level product story consistently describes the Linux dynamic wallpaper platform
  • the product documentation set points future work at Workshop import, compatibility, and desktop application delivery
  • retained legacy assets are called out as technical inputs rather than product commitments
  • OpenSpec remains healthy so follow-on plans can start from a clean baseline
  • retired OpenSpec change history stays available under openspec/changes/archive/ without appearing as current reset work

Documentation Entry Points

  • Product overview: docs/product/overview.md
  • Product roadmap: docs/product/roadmap.md
  • Documentation reset guide: docs/README.md
View on GitHub
GitHub Stars106
CategoryCustomer
Updated21h ago
Forks3

Languages

Rust

Security Score

95/100

Audited on Mar 28, 2026

No findings