astro-nvim-v3 archive v5
This commit is contained in:
@@ -70,6 +70,7 @@
|
|||||||
"nvim-ufo": { "branch": "main", "commit": "a5390706f510d39951dd581f6d2a972741b3fa26" },
|
"nvim-ufo": { "branch": "main", "commit": "a5390706f510d39951dd581f6d2a972741b3fa26" },
|
||||||
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
|
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
|
||||||
"promise-async": { "branch": "main", "commit": "38a4575da9497326badd3995e768b4ccf0bb153e" },
|
"promise-async": { "branch": "main", "commit": "38a4575da9497326badd3995e768b4ccf0bb153e" },
|
||||||
|
"rainbow-delimiters.nvim": { "branch": "master", "commit": "960cce4eba798748baff3892a62f2c2b210fb76b" },
|
||||||
"resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" },
|
"resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" },
|
||||||
"smart-splits.nvim": { "branch": "master", "commit": "66fda3a601a5b4c679656f15eb6ddd613c8d3216" },
|
"smart-splits.nvim": { "branch": "master", "commit": "66fda3a601a5b4c679656f15eb6ddd613c8d3216" },
|
||||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" },
|
"telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" },
|
||||||
|
|||||||
@@ -32,14 +32,15 @@ return function()
|
|||||||
mappings.i["<S-Tab>"] = { "<C-d>", desc = "Unindent line" }
|
mappings.i["<S-Tab>"] = { "<C-d>", desc = "Unindent line" }
|
||||||
mappings.v["<Tab>"] = { ">gv", desc = "Indent line" }
|
mappings.v["<Tab>"] = { ">gv", desc = "Indent line" }
|
||||||
mappings.v["<S-Tab>"] = { "<gv", desc = "Unindent line" }
|
mappings.v["<S-Tab>"] = { "<gv", desc = "Unindent line" }
|
||||||
|
|
||||||
-- Separate cut and delete motion
|
-- Separate cut and delete motion
|
||||||
for key, map in pairs {
|
-- for key, map in pairs {
|
||||||
["d"] = { '"_d', desc = "Delete" },
|
-- ["d"] = { '"_d', desc = "Delete" },
|
||||||
["X"] = { "d", desc = "Cut" },
|
-- ["X"] = { "d", desc = "Cut" },
|
||||||
} do
|
-- } do
|
||||||
mappings.n[key] = map
|
-- mappings.n[key] = map
|
||||||
mappings.v[key] = map
|
-- mappings.v[key] = map
|
||||||
end
|
-- end
|
||||||
|
|
||||||
------ Motions related to jumping or selecting ------
|
------ Motions related to jumping or selecting ------
|
||||||
-- for key, map in pairs {
|
-- for key, map in pairs {
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ return {
|
|||||||
Number = "",
|
Number = "",
|
||||||
Object = "",
|
Object = "",
|
||||||
Operator = "",
|
Operator = "",
|
||||||
Package = " ",
|
Package = "",
|
||||||
Property = "",
|
Property = "",
|
||||||
Reference = "",
|
Reference = "",
|
||||||
Snippet = "",
|
Snippet = "",
|
||||||
|
|||||||
@@ -2,10 +2,8 @@
|
|||||||
return {
|
return {
|
||||||
"nvim-neo-tree/neo-tree.nvim",
|
"nvim-neo-tree/neo-tree.nvim",
|
||||||
opts = {
|
opts = {
|
||||||
sources = {
|
source_selector = {
|
||||||
"filesystem",
|
winbar = false,
|
||||||
-- "buffers",
|
|
||||||
-- "git_status",
|
|
||||||
},
|
},
|
||||||
filesystem = {
|
filesystem = {
|
||||||
filtered_items = {
|
filtered_items = {
|
||||||
@@ -21,7 +19,7 @@ return {
|
|||||||
never_show = {},
|
never_show = {},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
enable_git_status = false,
|
enable_git_status = true,
|
||||||
enable_diagnostics = false,
|
enable_diagnostics = false,
|
||||||
git_status_async = false,
|
git_status_async = false,
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ return {
|
|||||||
-- Set a formatter
|
-- Set a formatter
|
||||||
null_ls.builtins.formatting.stylua,
|
null_ls.builtins.formatting.stylua,
|
||||||
null_ls.builtins.formatting.clang_format,
|
null_ls.builtins.formatting.clang_format,
|
||||||
null_ls.builtins.formatting.black,
|
-- null_ls.builtins.formatting.black,
|
||||||
null_ls.builtins.formatting.prettier,
|
null_ls.builtins.formatting.prettier,
|
||||||
}
|
}
|
||||||
return opts
|
return opts
|
||||||
|
|||||||
41
lua/plugins/ts-rainbow.lua
Normal file
41
lua/plugins/ts-rainbow.lua
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
return {
|
||||||
|
{
|
||||||
|
"HiPhish/rainbow-delimiters.nvim",
|
||||||
|
dependencies = {
|
||||||
|
"nvim-treesitter/nvim-treesitter",
|
||||||
|
{
|
||||||
|
"AstroNvim/astrocore",
|
||||||
|
opts = {
|
||||||
|
mappings = {
|
||||||
|
n = {
|
||||||
|
["<Leader>u("] = {
|
||||||
|
function()
|
||||||
|
local bufnr = vim.api.nvim_get_current_buf()
|
||||||
|
require("rainbow-delimiters").toggle(bufnr)
|
||||||
|
require("astrocore").notify(
|
||||||
|
string.format(
|
||||||
|
"Buffer rainbow delimeters %s",
|
||||||
|
require("rainbow-delimiters").is_enabled(bufnr) and "on" or "off"
|
||||||
|
)
|
||||||
|
)
|
||||||
|
end,
|
||||||
|
desc = "Toggle rainbow delimeters (buffer)",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
specs = {
|
||||||
|
{
|
||||||
|
"catppuccin",
|
||||||
|
optional = true,
|
||||||
|
---@type CatppuccinOptions
|
||||||
|
opts = { integrations = { rainbow_delimiters = true } },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
event = "User AstroFile",
|
||||||
|
main = "rainbow-delimiters.setup",
|
||||||
|
opts = {},
|
||||||
|
},
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user