30012024
This commit is contained in:
parent
ee842f9f3e
commit
656ace3de7
6 changed files with 100 additions and 0 deletions
|
@ -11,6 +11,7 @@
|
||||||
"hardtime.nvim": { "branch": "main", "commit": "4ba3be553fa0b713c7b817f6d201b07d282accf3" },
|
"hardtime.nvim": { "branch": "main", "commit": "4ba3be553fa0b713c7b817f6d201b07d282accf3" },
|
||||||
"indent-blankline.nvim": { "branch": "master", "commit": "12e92044d313c54c438bd786d11684c88f6f78cd" },
|
"indent-blankline.nvim": { "branch": "master", "commit": "12e92044d313c54c438bd786d11684c88f6f78cd" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "aedcd79811d491b60d0a6577a9c1701063c2a609" },
|
"lazy.nvim": { "branch": "main", "commit": "aedcd79811d491b60d0a6577a9c1701063c2a609" },
|
||||||
|
"leap.nvim": { "branch": "main", "commit": "14eda5bb233354933baa99b6d40bef3a40dbeaae" },
|
||||||
"lsp-zero.nvim": { "branch": "v3.x", "commit": "c129311f4867675a52551b0a7ef12186308be00b" },
|
"lsp-zero.nvim": { "branch": "v3.x", "commit": "c129311f4867675a52551b0a7ef12186308be00b" },
|
||||||
"lualine.nvim": { "branch": "master", "commit": "7d131a8d3ba5016229e8a1d08bf8782acea98852" },
|
"lualine.nvim": { "branch": "master", "commit": "7d131a8d3ba5016229e8a1d08bf8782acea98852" },
|
||||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "b9084b1f42f790d6230dc66dbcb6bcc35b148552" },
|
"mason-lspconfig.nvim": { "branch": "main", "commit": "b9084b1f42f790d6230dc66dbcb6bcc35b148552" },
|
||||||
|
@ -22,12 +23,14 @@
|
||||||
"nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" },
|
"nvim-cmp": { "branch": "main", "commit": "538e37ba87284942c1d76ed38dd497e54e65b891" },
|
||||||
"nvim-lint": { "branch": "master", "commit": "8e5920f9ce9f24c283a2e64be5fe58d1d37d1744" },
|
"nvim-lint": { "branch": "master", "commit": "8e5920f9ce9f24c283a2e64be5fe58d1d37d1744" },
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "8917d2c830e04bf944a699b8c41f097621283828" },
|
"nvim-lspconfig": { "branch": "master", "commit": "8917d2c830e04bf944a699b8c41f097621283828" },
|
||||||
|
"nvim-surround": { "branch": "main", "commit": "703ec63aa798e5e07d309b35e42def34bebe0174" },
|
||||||
"nvim-tree.lua": { "branch": "master", "commit": "7bdb220d0fe604a77361e92cdbc7af1b8a412126" },
|
"nvim-tree.lua": { "branch": "master", "commit": "7bdb220d0fe604a77361e92cdbc7af1b8a412126" },
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "ed82d82b77e4fa3bd4593eda8fc4c4ff95a5eb25" },
|
"nvim-treesitter": { "branch": "master", "commit": "ed82d82b77e4fa3bd4593eda8fc4c4ff95a5eb25" },
|
||||||
"nvim-treesitter-context": { "branch": "master", "commit": "9c06b115abc57c99cf0aa81dc29490f5001f57a1" },
|
"nvim-treesitter-context": { "branch": "master", "commit": "9c06b115abc57c99cf0aa81dc29490f5001f57a1" },
|
||||||
"nvim-ts-autotag": { "branch": "main", "commit": "a65b202cfd08e0e69e531eab737205ff5bc082a4" },
|
"nvim-ts-autotag": { "branch": "main", "commit": "a65b202cfd08e0e69e531eab737205ff5bc082a4" },
|
||||||
"nvim-ts-context-commentstring": { "branch": "main", "commit": "1277b4a1f451b0f18c0790e1a7f12e1e5fdebfee" },
|
"nvim-ts-context-commentstring": { "branch": "main", "commit": "1277b4a1f451b0f18c0790e1a7f12e1e5fdebfee" },
|
||||||
"nvim-web-devicons": { "branch": "master", "commit": "b427ac5f9dff494f839e81441fb3f04a58cbcfbc" },
|
"nvim-web-devicons": { "branch": "master", "commit": "b427ac5f9dff494f839e81441fb3f04a58cbcfbc" },
|
||||||
|
"obsidian.nvim": { "branch": "main", "commit": "b101ad8988eb1452dabb6138763877a1794a1966" },
|
||||||
"plenary.nvim": { "branch": "master", "commit": "663246936325062427597964d81d30eaa42ab1e4" },
|
"plenary.nvim": { "branch": "master", "commit": "663246936325062427597964d81d30eaa42ab1e4" },
|
||||||
"tagbar": { "branch": "master", "commit": "12edcb59449b335555652898f82dd6d5c59d519a" },
|
"tagbar": { "branch": "master", "commit": "12edcb59449b335555652898f82dd6d5c59d519a" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "54930e1abfc94409e1bb9266e752ef8379008592" },
|
"telescope.nvim": { "branch": "master", "commit": "54930e1abfc94409e1bb9266e752ef8379008592" },
|
||||||
|
|
|
@ -27,6 +27,7 @@ opt.completeopt = "menuone,noinsert,noselect"
|
||||||
-- opt.guicursor = ""
|
-- opt.guicursor = ""
|
||||||
opt.showmode = false
|
opt.showmode = false
|
||||||
-- opt.tabline = '%!v:lua.require("utils").tabline()'
|
-- opt.tabline = '%!v:lua.require("utils").tabline()'
|
||||||
|
opt.conceallevel = 2
|
||||||
|
|
||||||
-- Behaviour
|
-- Behaviour
|
||||||
opt.hidden = true
|
opt.hidden = true
|
||||||
|
|
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 = {
|
ensure_installed = {
|
||||||
"markdown",
|
"markdown",
|
||||||
|
"markdown_inline",
|
||||||
"json",
|
"json",
|
||||||
"javascript",
|
"javascript",
|
||||||
"typescript",
|
"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
Reference in a new issue