feat(nvim): add scribe plugin for quick notes

This commit is contained in:
Stefan Imhoff
2022-11-01 16:44:41 +01:00
parent 903d3278e0
commit 4ae9a7d193
2 changed files with 20 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
-- scribe.nvim https://github.com/Ostralyan/scribe.nvim
local status_ok, scribe = pcall(require, "scribe")
if not status_ok then
return
end
local keymap = vim.api.nvim_set_keymap
local opts = { noremap = true, silent = true }
scribe.setup({
directory = "~/Library/Mobile Documents/27N4MQEA55~pro~writer/Documents/Notes/",
file_ext = "md",
default_file = "scratch",
})
-- Keymaps
keymap("n", "<leader>sc", [[<Cmd>ScribeOpen<CR>]], opts)
keymap("n", "<leader>so", [[:ScribeOpen<space>]], opts)
keymap("n", "<leader>sf", [[<Cmd>ScribeFind<CR>]], opts)

View File

@@ -165,6 +165,7 @@ return packer.startup(function(use)
use("mechatroner/rainbow_csv") -- Rainbow CSV
use("dbeniamine/cheat.sh-vim") -- Cheat.sh
use("wakatime/vim-wakatime") -- Wakatime
use("Ostralyan/scribe.nvim") -- Take notes
-- Custom Text Objects
use("christoomey/vim-titlecase")