obsidian and telescope mini tweaks
This commit is contained in:
parent
4f2315f832
commit
7114fbeae2
|
|
@ -1,43 +1,14 @@
|
||||||
return {
|
return {
|
||||||
'obsidian-nvim/obsidian.nvim',
|
'obsidian-nvim/obsidian.nvim',
|
||||||
version = '*', -- use latest release, remove to use latest commit
|
version = '*', -- use latest release, remove to use latest commit
|
||||||
lazy = true,
|
ft = 'markdown',
|
||||||
event = function()
|
|
||||||
local vault_path = vim.fn.expand("~/AdisObsidianSyncVault")
|
|
||||||
return {
|
|
||||||
"BufReadPre " .. vault_path .. "/**/*.md",
|
|
||||||
"BufNewFile " .. vault_path .. "/**/*.md",
|
|
||||||
}
|
|
||||||
end,
|
|
||||||
dependencies = {
|
|
||||||
'nvim-lua/plenary.nvim',
|
|
||||||
},
|
|
||||||
cmd = {
|
|
||||||
"ObsidianOpen",
|
|
||||||
"ObsidianNew",
|
|
||||||
"ObsidianQuickSwitch",
|
|
||||||
"ObsidianFollowLink",
|
|
||||||
"ObsidianBacklinks",
|
|
||||||
"ObsidianTags",
|
|
||||||
"ObsidianToday",
|
|
||||||
"ObsidianYesterday",
|
|
||||||
"ObsidianTomorrow",
|
|
||||||
"ObsidianDailies",
|
|
||||||
"ObsidianTemplate",
|
|
||||||
"ObsidianSearch",
|
|
||||||
"ObsidianLink",
|
|
||||||
"ObsidianLinkNew",
|
|
||||||
"ObsidianLinks",
|
|
||||||
"ObsidianExtractNote",
|
|
||||||
"ObsidianWorkspace",
|
|
||||||
"ObsidianPasteImg",
|
|
||||||
"ObsidianRename",
|
|
||||||
"ObsidianTOC",
|
|
||||||
},
|
|
||||||
---@module 'obsidian'
|
---@module 'obsidian'
|
||||||
---@type obsidian.config
|
---@type obsidian.config
|
||||||
opts = {
|
opts = {
|
||||||
legacy_commands = false, -- this will be removed in the next major release
|
legacy_commands = false, -- this will be removed in the next major release
|
||||||
|
-- Disable footer to avoid "calling 'backlinks' on bad self" when timer runs
|
||||||
|
-- after buffer is closed/reused (plugin bug: footer doesn't validate buffer).
|
||||||
|
footer = { enabled = false },
|
||||||
workspaces = {
|
workspaces = {
|
||||||
{
|
{
|
||||||
name = 'MyOnlyVault',
|
name = 'MyOnlyVault',
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,7 @@ map('n', '<leader>gg', '<Cmd> LazyGit <CR>', { desc = 'start LazyGit' })
|
||||||
|
|
||||||
map('n', '<leader>d', ' Run/Debug')
|
map('n', '<leader>d', ' Run/Debug')
|
||||||
map('n', '<leader>fe', '<Cmd>Telescope emoji<CR>', { desc = '😃 [F]ind [E]moji' })
|
map('n', '<leader>fe', '<Cmd>Telescope emoji<CR>', { desc = '😃 [F]ind [E]moji' })
|
||||||
|
map('n', '<leader>fb', '<Cmd>Telescope buffers<CR>', { desc = '😃 [F]ind [B]uffer' })
|
||||||
map('n', '<leader>l', ' Lsp')
|
map('n', '<leader>l', ' Lsp')
|
||||||
map('n', '<leader>lw', function()
|
map('n', '<leader>lw', function()
|
||||||
vim.diagnostic.setloclist()
|
vim.diagnostic.setloclist()
|
||||||
|
|
@ -50,14 +51,10 @@ map('n', '<leader>la', '<Cmd>lua vim.lsp.buf.code_action()<CR>', { desc = 'code
|
||||||
|
|
||||||
map('n', '<leader>t', ' Telescope or Trouble')
|
map('n', '<leader>t', ' Telescope or Trouble')
|
||||||
map('n', '<leader>tr', '<Cmd>Telescope resume<CR>')
|
map('n', '<leader>tr', '<Cmd>Telescope resume<CR>')
|
||||||
map('n', '<leader>o', ' Obsidian')
|
|
||||||
map('n', '<leader>r', ' Render Markdown')
|
map('n', '<leader>r', ' Render Markdown')
|
||||||
map('n', '<leader>rt', '<Cmd>RenderMarkdown toggle<CR>', { desc = 'toggle render markdown', silent = true })
|
map('n', '<leader>rt', '<Cmd>RenderMarkdown toggle<CR>', { desc = 'toggle render markdown', silent = true })
|
||||||
map('n', '<leader>re', '<Cmd>RenderMarkdown expand<CR>', { desc = 'Increase anti-conceal margin above and below by 1', silent = true })
|
map('n', '<leader>re', '<Cmd>RenderMarkdown expand<CR>', { desc = 'Increase anti-conceal margin above and below by 1', silent = true })
|
||||||
map('n', '<leader>re', '<Cmd>RenderMarkdown expand<CR>', { desc = 'Decrease anti-conceal margin above and below by 1', silent = true })
|
map('n', '<leader>re', '<Cmd>RenderMarkdown expand<CR>', { desc = 'Decrease anti-conceal margin above and below by 1', silent = true })
|
||||||
map('n', '<leader>ot', '<Cmd>Obsidian today<CR>', { silent = true })
|
|
||||||
map('n', '<leader>od', '<Cmd>Obsidian dailies<CR>', { silent = true })
|
|
||||||
map('n', '<leader>oq', '<Cmd>Obsidian quick_switch<CR>', { silent = true })
|
|
||||||
|
|
||||||
map('n', '<leader>e', '<Cmd>Neotree toggle<CR>')
|
map('n', '<leader>e', '<Cmd>Neotree toggle<CR>')
|
||||||
map('n', '<leader><Tab>', '<Cmd>bn<CR>', { desc = 'next buffer' })
|
map('n', '<leader><Tab>', '<Cmd>bn<CR>', { desc = 'next buffer' })
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue