Compare commits
No commits in common. "6bebcfa8f10d8532ebc28be30612119a7e302d3f" and "0952c4b109756da324474442846778120d84f59d" have entirely different histories.
6bebcfa8f1
...
0952c4b109
|
@ -15,43 +15,22 @@ end
|
||||||
return {
|
return {
|
||||||
"epwalsh/obsidian.nvim",
|
"epwalsh/obsidian.nvim",
|
||||||
version = "*", -- recommended, use latest release instead of latest commit
|
version = "*", -- recommended, use latest release instead of latest commit
|
||||||
lazy = false,
|
ft = "markdown",
|
||||||
dependencies = { "nvim-lua/plenary.nvim" },
|
dependencies = { "nvim-lua/plenary.nvim" },
|
||||||
opts = {
|
opts = {
|
||||||
workspaces = {
|
workspaces = {
|
||||||
{
|
{
|
||||||
name = "Lumentis",
|
name = "Lumentis",
|
||||||
path = "~/Workspace/DnD/Lumentis",
|
path = "~/Workspace/DnD/Lumentis/",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name = "Notes",
|
name = "Notes",
|
||||||
path = "~/Workspace/Notes",
|
path = "~/Workspace/Notes/",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name = "PhD-Notes",
|
name = "PhD Notes",
|
||||||
path = "~/Workspace/University/PhD/Notes",
|
path = "~/Workspace/University/PhD/Notes/",
|
||||||
},
|
},
|
||||||
{
|
|
||||||
name = "DnD",
|
|
||||||
path = "~/Workspace/DnD",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name = "no-vault",
|
|
||||||
path = function()
|
|
||||||
-- alternatively use the CWD:
|
|
||||||
return assert(vim.fn.getcwd())
|
|
||||||
-- return assert(vim.fs.dirname(vim.api.nvim_buf_get_name(0)))
|
|
||||||
end,
|
|
||||||
overrides = {
|
|
||||||
notes_subdir = vim.NIL, -- have to use 'vim.NIL' instead of 'nil'
|
|
||||||
completion = {
|
|
||||||
new_notes_location = "current_dir",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
daily_notes = {
|
|
||||||
folder = "Daily",
|
|
||||||
},
|
},
|
||||||
disable_frontmatter = true,
|
disable_frontmatter = true,
|
||||||
ui = {
|
ui = {
|
||||||
|
@ -62,13 +41,13 @@ return {
|
||||||
},
|
},
|
||||||
keys = {
|
keys = {
|
||||||
{"<cr>", handle_enter, ft = "markdown" },
|
{"<cr>", handle_enter, ft = "markdown" },
|
||||||
{"<cr>", "<cmd>ObsidianLink<cr>", ft = "markdown", mode = "v"},
|
{"<cr>", ":ObsidianLink<cr>", ft = "markdown", mode = "v"},
|
||||||
{"<leader>rn", "<cmd>ObsidianRename<cr>", ft = "markdown" },
|
{"<leader>rn", ":ObsidianRename<cr>", ft = "markdown" },
|
||||||
{"<leader>l", "i- [ ] ", ft = "markdown"},
|
{"<leader>l", "i- [ ] ", ft = "markdown"},
|
||||||
{"<leader>l", "- [ ] ", ft = "markdown", mode = "i" },
|
{"<leader>l", "- [ ] ", ft = "markdown", mode = "i" },
|
||||||
{"<leader>j", "<cmd>ObsidianToday<cr>"},
|
|
||||||
{"<tab>", ":set nohlsearch<cr>/\\[[^\\[\\]]*\\]([^()]*)<cr>:let @/ = \"\"<cr>:set hlsearch<cr>", ft = "markdown", silent = true },
|
{"<tab>", ":set nohlsearch<cr>/\\[[^\\[\\]]*\\]([^()]*)<cr>:let @/ = \"\"<cr>:set hlsearch<cr>", ft = "markdown", silent = true },
|
||||||
},
|
},
|
||||||
|
detect_cwd = true,
|
||||||
config = function (_, opts)
|
config = function (_, opts)
|
||||||
require("obsidian").setup(opts)
|
require("obsidian").setup(opts)
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue