diff options
| author | mirenn <me@mirenn.dev> | 2026-09-21 23:09:33 +0200 |
|---|---|---|
| committer | mirenn <me@mirenn.dev> | 2026-10-06 14:13:32 +0200 |
| commit | 8f9c77878f8742a47d34a50748023d1b552cfbf1 (patch) | |
| tree | f749dff061451ab8427100c452f8175de8e39c53 /nvim/lua/plugins/oil.lua | |
| parent | 8501a38d7c3bbc2e99466e6658be134c72d4f47a (diff) | |
| download | dotfiles-8f9c77878f8742a47d34a50748023d1b552cfbf1.tar.gz dotfiles-8f9c77878f8742a47d34a50748023d1b552cfbf1.zip | |
guix primer
Diffstat (limited to 'nvim/lua/plugins/oil.lua')
| -rw-r--r-- | nvim/lua/plugins/oil.lua | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/nvim/lua/plugins/oil.lua b/nvim/lua/plugins/oil.lua deleted file mode 100644 index 0d90db2..0000000 --- a/nvim/lua/plugins/oil.lua +++ /dev/null @@ -1,63 +0,0 @@ -local init = function() - local keymap = vim.keymap - keymap.set("n", "<Space>b", ":Oil --float .<Enter>", - { noremap = true, silent = true, desc = "File browser (Oil)" }) -- Oil -end - -local config = function() - local detail = false - require("oil").setup({ - float = { - border = "rounded", - }, - confirmation = { - border = "rounded", - }, - progress = { - border = "rounded", - }, - ssh = { - border = "rounded", - }, - keymaps_help = { - border = "rounded", - }, - default_file_explorer = true, - delete_to_trash = true, - skip_confirm_for_simple_edits = true, - keymaps = { - ["b?"] = "actions.show_help", - ["<CR>"] = "actions.select", - ["bp"] = "actions.preview", - ["q"] = "actions.close", - ["br"] = "actions.refresh", - ["-"] = "actions.parent", - ["_"] = "actions.open_cwd", - ["~"] = "actions.cd", - ["bs"] = "actions.change_sort", - ["b."] = "actions.toggle_hidden", - ["bt"] = "actions.toggle_trash", - ["bd"] = { - desc = "Toggle file detail view", - callback = function() - detail = not detail - if detail then - require("oil").set_columns({ "icon", "permissions", "size", "mtime" }) - else - require("oil").set_columns({ "icon" }) - end - end, - }, - }, - use_default_keymaps = false, - }) -end - -return { - "stevearc/oil.nvim", - dependencies = { "nvim-tree/nvim-web-devicons" }, - lazy = true, - cmd = "Oil", - init = init, - config = config -} |
