30012024
This commit is contained in:
parent
ee842f9f3e
commit
656ace3de7
6 changed files with 100 additions and 0 deletions
7
global/.config/nvim/lua/plugins/leap.lua
Normal file
7
global/.config/nvim/lua/plugins/leap.lua
Normal file
|
@ -0,0 +1,7 @@
|
|||
return {
|
||||
"ggandor/leap.nvim",
|
||||
event = "BufEnter",
|
||||
config = function()
|
||||
require("leap").add_default_mappings()
|
||||
end,
|
||||
}
|
|
@ -13,6 +13,7 @@ local config = function()
|
|||
},
|
||||
ensure_installed = {
|
||||
"markdown",
|
||||
"markdown_inline",
|
||||
"json",
|
||||
"javascript",
|
||||
"typescript",
|
||||
|
|
83
global/.config/nvim/lua/plugins/obsidian.lua
Normal file
83
global/.config/nvim/lua/plugins/obsidian.lua
Normal file
|
@ -0,0 +1,83 @@
|
|||
return {
|
||||
"epwalsh/obsidian.nvim",
|
||||
version = "*", -- recommended, use latest release instead of latest commit
|
||||
lazy = true,
|
||||
ft = "markdown",
|
||||
dependencies = {
|
||||
-- Required.
|
||||
"nvim-lua/plenary.nvim",
|
||||
},
|
||||
opts = {
|
||||
workspaces = {
|
||||
{
|
||||
name = "garden",
|
||||
path = "~/vaults/garden/",
|
||||
},
|
||||
},
|
||||
daily_notes = {
|
||||
-- Optional, if you keep daily notes in a separate directory.
|
||||
folder = "notes/dailies",
|
||||
-- Optional, if you want to change the date format for the ID of daily notes.
|
||||
date_format = "%Y-%m-%d",
|
||||
-- Optional, if you want to change the date format of the default alias of daily notes.
|
||||
alias_format = "%B %-d, %Y",
|
||||
-- Optional, if you want to automatically insert a template from your template directory like 'daily.md'
|
||||
template = nil,
|
||||
},
|
||||
-- Optional, customize the backlinks interface.
|
||||
backlinks = {
|
||||
-- The default height of the backlinks location list.
|
||||
height = 10,
|
||||
-- Whether or not to wrap lines.
|
||||
wrap = true,
|
||||
},
|
||||
tags = {
|
||||
-- The default height of the tags location list.
|
||||
height = 10,
|
||||
-- Whether or not to wrap lines.
|
||||
wrap = true,
|
||||
},
|
||||
finder_mappings = {
|
||||
-- Create a new note from your query with `:ObsidianSearch` and `:ObsidianQuickSwitch`.
|
||||
-- Currently only telescope supports this.
|
||||
new = "<C-x>",
|
||||
},
|
||||
ui = {
|
||||
enable = true, -- set to false to disable all additional syntax features
|
||||
update_debounce = 200, -- update delay after a text change (in milliseconds)
|
||||
-- Define how various check-boxes are displayed
|
||||
checkboxes = {
|
||||
-- NOTE: the 'char' value has to be a single character, and the highlight groups are defined below.
|
||||
[" "] = { char = "", hl_group = "ObsidianTodo" },
|
||||
["x"] = { char = "", hl_group = "ObsidianDone" },
|
||||
[">"] = { char = "", hl_group = "ObsidianRightArrow" },
|
||||
["~"] = { char = "", hl_group = "ObsidianTilde" },
|
||||
-- Replace the above with this if you don't have a patched font:
|
||||
-- [" "] = { char = "☐", hl_group = "ObsidianTodo" },
|
||||
-- ["x"] = { char = "✔", hl_group = "ObsidianDone" },
|
||||
|
||||
-- You can also add more custom ones...
|
||||
},
|
||||
-- Use bullet marks for non-checkbox lists.
|
||||
bullets = { char = "•", hl_group = "ObsidianBullet" },
|
||||
external_link_icon = { char = "", hl_group = "ObsidianExtLinkIcon" },
|
||||
-- Replace the above with this if you don't have a patched font:
|
||||
-- external_link_icon = { char = "", hl_group = "ObsidianExtLinkIcon" },
|
||||
reference_text = { hl_group = "ObsidianRefText" },
|
||||
highlight_text = { hl_group = "ObsidianHighlightText" },
|
||||
tags = { hl_group = "ObsidianTag" },
|
||||
hl_groups = {
|
||||
-- The options are passed directly to `vim.api.nvim_set_hl()`. See `:help nvim_set_hl`.
|
||||
ObsidianTodo = { bold = true, fg = "#f78c6c" },
|
||||
ObsidianDone = { bold = true, fg = "#89ddff" },
|
||||
ObsidianRightArrow = { bold = true, fg = "#f78c6c" },
|
||||
ObsidianTilde = { bold = true, fg = "#ff5370" },
|
||||
ObsidianBullet = { bold = true, fg = "#89ddff" },
|
||||
ObsidianRefText = { underline = true, fg = "#c792ea" },
|
||||
ObsidianExtLinkIcon = { fg = "#c792ea" },
|
||||
ObsidianTag = { italic = true, fg = "#89ddff" },
|
||||
ObsidianHighlightText = { bg = "#75662e" },
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
5
global/.config/nvim/lua/plugins/surround.lua
Normal file
5
global/.config/nvim/lua/plugins/surround.lua
Normal file
|
@ -0,0 +1,5 @@
|
|||
return {
|
||||
"kylechui/nvim-surround",
|
||||
version = "*", -- Use for stability; omit to use `main` branch for the latest features
|
||||
event = "VeryLazy",
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue