{ ... }:
{
  imports = [ ./overlays.nix ];

  programs.ccache = {
    enable = true;
    packageNames = [
      "bcachefs"
      "bcachefs-tools"
      "dolphin-emu"
      "ffmpeg"
      "ffmpeg_8"
      "ffmpeg_7"
      "ffmpeg_6"
      "ffmpeg-full"
      "ffmpeg-headless"
      "gamescope"
      "gjs"
      "gst-plugins-bad"
      "gst-plugins-rs"
      "gtk4"
      "hipblaslt"
      "jemalloc"
      "jupiter-fan-control"
      "libcamera-rpi"
      "libsecret"
      "linux"
      "mesa"
      "mesa_i686"
      "mesa-radeonsi-jupiter"
      "mesa-radv-jupiter"
      "mgba"
      "orca-slicer"
      "opencv"
      "opencv4"
      "opencv4WithoutCuda"
      # "pipewire"
      "qemu"
      "qemu_kvm"
      "qemu_full"
      "qemu-host-cpu-only"
      "qt3d"
      "qtdeclarative"
      "qtmultimedia"
      "ryubing"
      "sdl"
      "sdl2"
      "sdl3"
      "webkitgtk"
    ];
    cacheDir = "/var/cache/ccache";
  };
}