nix-community.nixvim/tests/test-sources/plugins/telescope/media-files.nix
2024-05-05 22:00:40 +02:00

51 lines
918 B
Nix

{ pkgs, ... }:
{
empty = {
plugins.telescope = {
enable = true;
extensions.media-files.enable = true;
};
};
defaults = {
plugins.telescope = {
enable = true;
extensions.media-files = {
enable = true;
settings = {
filetypes = [
"png"
"jpg"
"gif"
"mp4"
"webm"
"pdf"
];
find_cmd = "fd";
};
};
};
};
dependencies = {
plugins.telescope = {
enable = true;
extensions.media-files = {
enable = true;
dependencies = {
chafa.enable = true;
imageMagick.enable = true;
ffmpegthumbnailer.enable = true;
pdftoppm.enable = true;
epub-thumbnailer.enable = pkgs.stdenv.isLinux;
fontpreview.enable = pkgs.stdenv.isLinux;
};
};
};
};
}