Add flote.nvim and disable oil.nvim keybind

This commit is contained in:
Noah Håkansson 2024-02-24 19:40:11 +01:00
parent b7e772df19
commit 6a560b4086
2 changed files with 30 additions and 1 deletions

View File

@ -0,0 +1,29 @@
local M = {
'JellyApple102/flote.nvim',
}
function M.config()
require('flote').setup({
q_to_quit = true,
window_style = 'minimal',
window_border = 'solid',
window_title = true,
notes_dir = vim.fn.stdpath('cache') .. '/flote',
files = {
global = 'flote-global.md',
cwd = function()
return vim.fn.getcwd()
end,
file_name = function(cwd)
local base_name = vim.fs.basename(cwd)
local parent_base_name = vim.fs.basename(vim.fs.dirname(cwd))
return parent_base_name .. '_' .. base_name .. '.md'
end,
},
})
end
vim.keymap.set('n', '<leader>n', '<CMD>Flote<CR>', { desc = 'Open project notes' })
vim.keymap.set('n', '<leader>N', '<CMD>Flote global<CR>', { desc = 'Open global notes' })
return M

View File

@ -34,7 +34,7 @@ function M.config()
show_hidden = true, show_hidden = true,
}, },
}) })
vim.keymap.set('n', '<BS>', '<CMD>Oil --float<CR>', { desc = 'Open parent directory' }) vim.keymap.set('n', '<leader>o', '<CMD>Oil --float<CR>', { desc = 'Open parent directory' })
end end
return M return M