main
 1{
 2  flake.modules.nixos.desktop = {pkgs, ...}: {
 3    services.tumbler.enable = true; # Thumbnail support
 4    environment.systemPackages = with pkgs; [
 5      # Image
 6      gdk-pixbuf
 7      libheif
 8      libheif.out
 9      webp-pixbuf-loader
10      # Video
11      ffmpeg-headless
12      ffmpegthumbnailer
13    ];
14  };
15}