From 48470282d40511be71166e036c86de16a98111a1 Mon Sep 17 00:00:00 2001 From: Dennis Date: Sat, 5 Apr 2025 13:52:26 +0200 Subject: [PATCH] Updates neovim config for notes --- home/modules/nvim/config/lazy-lock.json | 1 + .../nvim/config/lua/plugins/{vimwiki.lua => notes.lua} | 1 + home/modules/nvim/config/lua/plugins/which-key.lua | 4 +++- 3 files changed, 5 insertions(+), 1 deletion(-) rename home/modules/nvim/config/lua/plugins/{vimwiki.lua => notes.lua} (79%) diff --git a/home/modules/nvim/config/lazy-lock.json b/home/modules/nvim/config/lazy-lock.json index 847ff4d..0821afa 100644 --- a/home/modules/nvim/config/lazy-lock.json +++ b/home/modules/nvim/config/lazy-lock.json @@ -32,6 +32,7 @@ "schemastore.nvim": { "branch": "main", "commit": "e659e0c6ca06727ed898aaaeea3850f528898684" }, "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, + "todo.txt-vim": { "branch": "master", "commit": "3bb5f9cf0d6c7ee91b476a97054c336104d2b6f5" }, "vim-cool": { "branch": "master", "commit": "9ea940c0d537e55de0de4c0298c04b976960fb12" }, "vim-dadbod": { "branch": "master", "commit": "9f0ca8bcef704659820a95c3bbd2c262583a66a1" }, "vim-dadbod-completion": { "branch": "master", "commit": "a8dac0b3cf6132c80dc9b18bef36d4cf7a9e1fe6" }, diff --git a/home/modules/nvim/config/lua/plugins/vimwiki.lua b/home/modules/nvim/config/lua/plugins/notes.lua similarity index 79% rename from home/modules/nvim/config/lua/plugins/vimwiki.lua rename to home/modules/nvim/config/lua/plugins/notes.lua index d5d26f0..1f0a738 100644 --- a/home/modules/nvim/config/lua/plugins/vimwiki.lua +++ b/home/modules/nvim/config/lua/plugins/notes.lua @@ -1,5 +1,6 @@ return { "vimwiki/vimwiki", + dependencies = { "freitass/todo.txt-vim" }, init = function() vim.g.vimwiki_list = { { path = "~/notes", syntax = "markdown", ext = "md" } } vim.g.vimwiki_global_ext = 0 diff --git a/home/modules/nvim/config/lua/plugins/which-key.lua b/home/modules/nvim/config/lua/plugins/which-key.lua index 2958697..3829e5f 100644 --- a/home/modules/nvim/config/lua/plugins/which-key.lua +++ b/home/modules/nvim/config/lua/plugins/which-key.lua @@ -7,6 +7,9 @@ return { icons = { mappings = false }, }, keys = { + { "o", group = "open", mode = "n" }, + { "ot", ":e ~/notes/todo.txt", desc = "Open todos", mode = "n" }, + { "od", ":80 vsplit | :VimwikiMakeDiaryNote", desc = "Open diary note in split", mode = "n" }, { ".", "FzfLua files", desc = "Find file in dir", mode = "n" }, { "", "FzfLua git_files", desc = "Find git file", mode = "n" }, { "B", "FzfLua buffers", desc = "Opens buffers", mode = "n" }, @@ -97,7 +100,6 @@ return { desc = "Search current word", mode = "n", }, - { "o", group = "org", mode = "n" }, { "t", group = "diagnostics (lsp)", mode = "n" }, { "td",