Skip to content

Releases: crimsonvariable/ff00-vwm

FF00-vwm 0.1.0-alpha.1 — First public preview

Choose a tag to compare

@crimsonvariable crimsonvariable released this 02 Aug 03:45

FF00-vwm 0.1.0-alpha.1 — First public preview

This is the first public alpha of FF00-vwm, a per-monitor video wallpaper
manager for Linux X11.

Included

  • GTK4 monitor-management interface with the system file chooser.
  • Independent local video assignment for each connected XRandR output.
  • Fit, Fill, Stretch, and Center display modes.
  • Internal X11 wallpaper windows with mpv playback; xwinwrap is not required.
  • Wallpapers remain active after the configuration window closes.
  • Saved configuration and opt-in restoration at X11 login.
  • apply, refresh, status, and stop command-line operations.
  • Nix package, user-local native installer, uninstaller, desktop entry, and
    dependency license bundle.
  • Crimsonvariable visual system, FF00-vwm application icon, and public typeface
    attribution.

Supported environment

  • Linux x86_64
  • X11/Xorg sessions only
  • i3 as the primary tested window manager
  • mpv 0.36.0 or newer for non-Nix installations

The native archive is built in a pinned Debian 12 container with Rust 1.85 and
GTK 4.8. It has been validated on NixOS in an X11/i3 session. The Nix package is
also built and tested independently through the locked flake.

Known limitations

  • This is alpha software and its configuration format may change before 1.0.
  • Wayland is not supported.
  • Videos must be local files; playlists and network sources are not supported.
  • Audio is disabled for wallpaper playback.
  • Login restoration depends on an XDG-compatible X11 session startup.
  • Display assignments use XRandR output names. Hardware or dock changes can
    cause an output to appear under a different name.
  • The native archive relies on compatible system GTK4 and X11 runtime libraries.
    The Nix package is the recommended portable installation method.

Safety and privacy

FF00-vwm has no telemetry and does not download media or executables. Autostart
is disabled unless explicitly enabled in the application. Stop operations
validate FF00-vwm's process ownership records and do not stop unrelated mpv
sessions.

Verification

Download SHA256SUMS beside the archive and run:

sha256sum --check SHA256SUMS

The source tag for this release is v0.1.0-alpha.1. Forgejo is the canonical
development repository; GitHub is the public release mirror.