画像壁紙の作成

kind: image の壁紙は、用意した画像ファイルがそのままデスクトップ全体に表示される静止画壁紙です。fluxlay.yaml と画像ファイルだけで完成します。

ディレクトリの準備

mkdir my-photo-wallpaper && cd my-photo-wallpaper

画像ファイルをプロジェクトディレクトリに配置します。

    • photo.png
    • fluxlay.yaml

対応フォーマットは .png / .jpg / .jpeg / .webp / .gif です。

マニフェストの作成

fluxlay.yaml
schemaVersion: 1
name: My Photo Wallpaper
slug: my-photo-wallpaper
version: 0.1.0
kind: image
source: ./photo.png
description: 静止画の壁紙。

source は必須フィールドです。

ビルド

pnpm fluxlay build

.fluxlay パッケージが生成されます。HTML はバンドルに含まれず、Fluxlay デスクトップアプリが画像を全画面表示する HTML を配信時に動的生成します。

注意事項

  • 画像はデスクトップの解像度に合わせて拡大表示されます。配布前に十分な解像度(例: 4K 想定なら 3840×2160 以上)を用意することを推奨します。
  • カスタムプロパティやシェルコマンドは使用できません。
  • アニメーション GIF を使う場合、長時間再生されるためファイルサイズに注意してください。

詳細はマニフェストリファレンスを参照してください。