Flatsonar

Fresco

by Dibbayajyoti Roy

Set videos and images as live wallpapers

Dangerous permissions Verified creator GPL-3.0-or-later v1.1.39
Screenshot 1 of Fresco

About

Fresco turns videos, GIFs, images, slideshows, and video playlists into your desktop wallpaper. Pick media in a simple app, click Set, then close the app — the wallpaper keeps playing and is restored on login. Features: - Looping video, animated GIF, static image, image slideshow, and video playlist wallpapers - 循环视频、动态 GIF、静态图片、图片幻灯片和视频播放列表壁纸 - Hardware-accelerated playback (VA-API / NVDEC) for low CPU usage without quality loss - 硬件加速播放(VA-API / NVDEC),CPU 占用极低且不损失画质 - A drag-to-crop and 90-degree rotate editor to frame exactly the region you want - 支持拖拽裁剪和 90 度旋转的编辑器,精确取景 - Per-wallpaper sound and volume, plus slideshow transitions (crossfade, fade, slide, Ken Burns) - 逐张壁纸独立设置声音与音量,以及幻灯片转场效果(交叉淡入、淡入淡出、滑动、缓慢推移) - A wallpaper library with thumbnails, a recently-used row, and search - 带缩略图、最近使用和搜索的壁纸库 - Pause / resume, pause-on-battery, and auto-pause when a window goes fullscreen - 暂停/继续、使用电池时暂停,以及窗口全屏时自动暂停 - Multi-monitor support with per-display wallpapers and synced video playback - 多显示器支持,可为每个显示器单独设置壁纸并同步播放视频 - Add from a link: paste a Pinterest pin or a direct video/image URL - 从链接添加:粘贴 Pinterest 图钉或视频/图片的直接链接 - Day and night wallpaper schedules - 日间与夜间壁纸定时切换 - A curated in-app wallpaper catalog - 应用内精选壁纸库 - A command palette (Ctrl+K) for fast keyboard-driven control - 命令面板(Ctrl+K),键盘快速操作 Fresco runs on X11 and on Wayland layer-shell compositors (COSMIC, Hyprland, Sway, KDE Plasma 6); GNOME on Wayland uses a static-frame fallback.

Permissions

5 permissions weaken the sandbox. Flatsonar asks before installing.

  • access to a sensitive location (xdg-config/autostart): credentials or autostart
    --filesystem=xdg-config/autostart:create
  • sandbox escape: can run commands on the host via flatpak-spawn
    --talk-name=org.freedesktop.Flatpak
  • X11 display: X11 lets apps read input and windows of other apps
    --socket=x11
  • read-only access to your entire file system
    --filesystem=host:ro
  • dconf: all GNOME settings
    --talk-name=ca.desrt.dconf
  • inter-process communication (needed for X11)
    --share=ipc
  • access to xdg-run/wayland-0
    --filesystem=xdg-run/wayland-0
  • access to xdg-run/wayland-1
    --filesystem=xdg-run/wayland-1
  • GPU acceleration
    --device=dri
  • access to xdg-run/dconf
    --filesystem=xdg-run/dconf
  • sets environment variable DCONF_USER_CONFIG_DIR
    --env=DCONF_USER_CONFIG_DIR=.config/dconf
  • network
    --share=network
  • notifications
    --talk-name=org.freedesktop.Notifications
  • media player controls (MPRIS)
    --talk-name=org.mpris.MediaPlayer2.*
  • audio
    --socket=pulseaudio
  • access to xdg-run/pipewire-0
    --filesystem=xdg-run/pipewire-0

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • hosted by github.com/dibbayajyotiroy, which owns the io.github namespace of io.github.dibbayajyotiroy.Fresco
    publisher:namespace

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.