diff --git a/lua/custom/plugins/data-preview.lua b/lua/custom/plugins/data-preview.lua new file mode 100644 index 00000000..506a6467 --- /dev/null +++ b/lua/custom/plugins/data-preview.lua @@ -0,0 +1,15 @@ +return { + 'vinvolve/data-preview.nvim', + cmd = { 'DataPreview', 'DataPreviewStats' }, + config = function() + local data_preview = require 'data-preview' + vim.api.nvim_create_user_command('DataPreview', data_preview.preview, { + nargs = 0, + desc = 'Preview data file (Parquet, Avro)', + }) + vim.api.nvim_create_user_command('DataPreviewStats', data_preview.preview_stats, { + nargs = 0, + desc = 'Preview data file statistics (min, max, nulls, etc.)', + }) + end, +}