return { "rolv-apneseth/tfm.nvim", keys = { { "-", function() require("tfm").open() end, desc = "Open the default terminal file manager", }, }, opts = { keybindings = { [""] = "q", -- Override the open mode (i.e. vertical/horizontal split, new tab) -- Tip: you can add an extra `` to the end of these to immediately open the selected file(s) (assuming the TFM uses `enter` to finalise selection) [""] = ":lua require('tfm').set_next_open_mode(require('tfm').OPEN_MODE.vsplit)", [""] = ":lua require('tfm').set_next_open_mode(require('tfm').OPEN_MODE.split)", [""] = ":lua require('tfm').set_next_open_mode(require('tfm').OPEN_MODE.tabedit)", }, }, enabled = false, }