Adds vimwiki configuration

This commit is contained in:
Dennis Schoepf 2025-04-04 23:28:48 +02:00
parent 97c2db44cb
commit 275d843fa1
3 changed files with 16 additions and 13 deletions

12
flake.lock generated
View file

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1742655702, "lastModified": 1743387206,
"narHash": "sha256-jbqlw4sPArFtNtA1s3kLg7/A4fzP4GLk9bGbtUJg0JQ=", "narHash": "sha256-24N3NAuZZbYqZ39NgToZgHUw6M7xHrtrAm18kv0+2Wo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "0948aeedc296f964140d9429223c7e4a0702a1ff", "rev": "15c5f9d04fabd176f30286c8f52bbdb2c853a146",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -44,11 +44,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1743231893, "lastModified": 1743703532,
"narHash": "sha256-tpJsHMUPEhEnzySoQxx7+kA+KUtgWqvlcUBqROYNNt0=", "narHash": "sha256-s1KLDALEeqy+ttrvqV3jx9mBZEvmthQErTVOAzbjHZs=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c570c1f5304493cafe133b8d843c7c1c4a10d3a6", "rev": "bdb91860de2f719b57eef819b5617762f7120c70",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,9 +1,7 @@
return { return {
"vimwiki/vimwiki", "vimwiki/vimwiki",
init = function() init = function()
vim.g.vimwiki_list = { { path = "~/notes", syntax = "markdown", ext = ".md", links_space_char = "-" } } vim.g.vimwiki_list = { { path = "~/notes", syntax = "markdown", ext = "md" } }
vim.g.vimwiki_ext2syntax = { [".md"] = "markdown" } vim.g.vimwiki_global_ext = 0
vim.g.vimwiki_map_prefix = "<Leader>o"
vim.g.vimwiki_global_ext = 1
end, end,
} }

View file

@ -7,7 +7,6 @@ return {
icons = { mappings = false }, icons = { mappings = false },
}, },
keys = { keys = {
{ "<leader>d", "<cmd>80vsplit | VimwikiMakeDiaryNote<cr>", desc = "Open today's diary in split", mode = "n" },
{ "<leader>.", "<cmd>FzfLua files<cr>", desc = "Find file in dir", mode = "n" }, { "<leader>.", "<cmd>FzfLua files<cr>", desc = "Find file in dir", mode = "n" },
{ "<leader><leader>", "<cmd>FzfLua git_files<cr>", desc = "Find git file", mode = "n" }, { "<leader><leader>", "<cmd>FzfLua git_files<cr>", desc = "Find git file", mode = "n" },
{ "<leader>B", "<cmd>FzfLua buffers<cr>", desc = "Opens buffers", mode = "n" }, { "<leader>B", "<cmd>FzfLua buffers<cr>", desc = "Opens buffers", mode = "n" },
@ -121,11 +120,17 @@ return {
mode = "n", mode = "n",
}, },
{ {
"<leader>wd", "<leader>wx",
"<C-W>q", "<C-W>q",
desc = "Close active window", desc = "Close active window",
mode = "n", mode = "n",
}, },
{
"<leader>wx",
":bd<CR>",
desc = "Kill active window and buffer",
mode = "n",
},
{ {
"<leader>wh", "<leader>wh",
"<C-W>h", "<C-W>h",
@ -163,7 +168,7 @@ return {
mode = "n", mode = "n",
}, },
{ {
"<leader>wx", "<leader>wd",
"<cmd>bd<cr>", "<cmd>bd<cr>",
desc = "Delete buffer and window", desc = "Delete buffer and window",
mode = "n", mode = "n",