this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

nvim: keys: notes and todos

+8 -9
+8 -9
nvim/lua/config/keys.lua
··· 104 104 vim.keymap.set("n", "<leader>xL", "<cmd>Trouble loclist toggle<cr>", { desc = "Location List (Trouble)" }) 105 105 vim.keymap.set("n", "<leader>xQ", "<cmd>Trouble qflist toggle<cr>", { desc = "Quickfix List (Trouble)" }) 106 106 107 - -- dropbar 108 - vim.keymap.set('n', '<Leader>;', require('dropbar.api').pick, { desc = 'Pick symbols in winbar' }) 109 - 110 107 -- git 111 108 vim.keymap.set("n", "[g", "<cmd>Gitsigns prev_hunk<cr>") 112 109 vim.keymap.set("n", "]g", "<cmd>Gitsigns next_hunk<cr>") ··· 146 143 vim.keymap.set("n", "<leader>LC", "<cmd>ConfigLocalEdit<cr>") 147 144 148 145 -- personal notes shortcuts 149 - vim.keymap.set("n", "<leader>n", function() 150 - -- create a new note file under `.notes.sethetter/$(timestamp).md` and open it 146 + vim.keymap.set("n", "<leader>sn", function() 147 + -- create a new note file under `.sethetter/notes/$(timestamp).md` and open it 151 148 local timestamp = os.date("%Y%m%d%H%M%S") 152 - vim.fn.system("mkdir -p .notes.sethetter/") 153 - vim.cmd("edit .notes.sethetter/" .. timestamp .. ".md") 149 + vim.fn.system("mkdir -p .sethetter/notes/") 150 + vim.cmd("edit .sethetter/notes/" .. timestamp .. ".md") 154 151 end, { desc = "New personal note" }) 155 152 156 - vim.keymap.set("n", "<leader>N", function() 153 + vim.keymap.set("n", "<leader>st", "<cmd>e .sethetter/TODO.md<cr>", { desc = "Open personal TODO list" }) 154 + 155 + vim.keymap.set("n", "<leader>sN", function() 157 156 require("telescope.builtin").find_files({ 158 - cwd = ".notes.sethetter", 157 + cwd = ".sethetter/notes", 159 158 prompt_title = "Notes", 160 159 previewer = true, 161 160 })