nix-community.nixvim/tests/test-sources/plugins/telescope/media-files.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

52 lines
918 B
Nix
Raw Normal View History

2024-03-24 17:42:40 +01:00
{ 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;
};
};
};
};
}