mirror of
https://github.com/kogakure/dotfiles.git
synced 2026-02-03 20:25:30 +00:00
feat(nvim): add scribe plugin for quick notes
This commit is contained in:
19
nvim/after/plugin/scribe.lua
Normal file
19
nvim/after/plugin/scribe.lua
Normal 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)
|
||||||
@@ -165,6 +165,7 @@ return packer.startup(function(use)
|
|||||||
use("mechatroner/rainbow_csv") -- Rainbow CSV
|
use("mechatroner/rainbow_csv") -- Rainbow CSV
|
||||||
use("dbeniamine/cheat.sh-vim") -- Cheat.sh
|
use("dbeniamine/cheat.sh-vim") -- Cheat.sh
|
||||||
use("wakatime/vim-wakatime") -- Wakatime
|
use("wakatime/vim-wakatime") -- Wakatime
|
||||||
|
use("Ostralyan/scribe.nvim") -- Take notes
|
||||||
|
|
||||||
-- Custom Text Objects
|
-- Custom Text Objects
|
||||||
use("christoomey/vim-titlecase")
|
use("christoomey/vim-titlecase")
|
||||||
|
|||||||
Reference in New Issue
Block a user