From 56758415b40197ff1e7dab653ab24af58727aa4e Mon Sep 17 00:00:00 2001 From: Elvis Claros Castro Date: Sat, 17 Aug 2024 18:37:18 -0300 Subject: Feat: update all --- lua/plugins/oil.lua | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'lua/plugins/oil.lua') diff --git a/lua/plugins/oil.lua b/lua/plugins/oil.lua index 58c0c13..947876e 100644 --- a/lua/plugins/oil.lua +++ b/lua/plugins/oil.lua @@ -3,8 +3,13 @@ return 'stevearc/oil.nvim', opts = {}, -- Optional dependencies - dependencies = { "nvim-tree/nvim-web-devicons" }, + dependencies = { + "nvim-tree/nvim-web-devicons", + "ElvisClaros/oil-image-preview.nvim", + }, config = function () + + local oip = require("oil-image-preview") require('oil').setup({ -- Oil will take over directory buffers (e.g. `vim .` or `:e src/`) -- Set to false if you still want to use netrw. @@ -25,7 +30,7 @@ return -- Window-local options to use for oil buffers win_options = { wrap = false, - signcolumn = "no", + signcolumn = "yes:3", cursorcolumn = false, foldcolumn = "0", spell = false, @@ -79,6 +84,8 @@ return ["gx"] = "actions.open_external", ["g."] = "actions.toggle_hidden", ["g\\"] = "actions.toggle_trash", + ["g"] = oip.openWithQuickLook, + ["gp"] = oip.weztermPreview, }, -- Configuration for the floating keymaps help window keymaps_help = { -- cgit v1.2.3