plugins/telescope/extensions/media-files: add rename warnings

This commit is contained in:
Gaetan Lepage 2024-04-13 11:09:09 +02:00 committed by Gaétan Lepage
parent 37b14144a3
commit f4018967d4

View file

@ -15,10 +15,22 @@ with lib;
defaultPackage = pkgs.vimPlugins.telescope-media-files-nvim;
# TODO: introduced 2024-03-24, remove on 2024-05-24
optionsRenamedToSettings = [
"filetypes"
"find_cmd"
];
imports = let
telescopeExtensionsPath = ["plugins" "telescope" "extensions"];
in
mapAttrsToList
(
oldOptionName: newOptionPath:
mkRenamedOptionModule
(telescopeExtensionsPath ++ ["media_files" oldOptionName])
(telescopeExtensionsPath ++ ["media-files"] ++ newOptionPath)
)
{
enable = ["enable"];
package = ["package"];
filetypes = ["settings" "filetypes"];
find_cmd = ["settings" "find_cmd"];
};
extraOptions = {
dependencies = let