astro-nvim-v3 archive v5

This commit is contained in:
huyjaky
2024-07-25 17:07:42 +07:00
parent d80c725c2a
commit 9658ef493a
6 changed files with 55 additions and 14 deletions

View File

@@ -70,6 +70,7 @@
"nvim-ufo": { "branch": "main", "commit": "a5390706f510d39951dd581f6d2a972741b3fa26" },
"plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" },
"promise-async": { "branch": "main", "commit": "38a4575da9497326badd3995e768b4ccf0bb153e" },
"rainbow-delimiters.nvim": { "branch": "master", "commit": "960cce4eba798748baff3892a62f2c2b210fb76b" },
"resession.nvim": { "branch": "master", "commit": "cc819b0489938d03e4f3532a583354f0287c015b" },
"smart-splits.nvim": { "branch": "master", "commit": "66fda3a601a5b4c679656f15eb6ddd613c8d3216" },
"telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" },

View File

@@ -32,14 +32,15 @@ return function()
mappings.i["<S-Tab>"] = { "<C-d>", desc = "Unindent line" }
mappings.v["<Tab>"] = { ">gv", desc = "Indent line" }
mappings.v["<S-Tab>"] = { "<gv", desc = "Unindent line" }
-- Separate cut and delete motion
for key, map in pairs {
["d"] = { '"_d', desc = "Delete" },
["X"] = { "d", desc = "Cut" },
} do
mappings.n[key] = map
mappings.v[key] = map
end
-- for key, map in pairs {
-- ["d"] = { '"_d', desc = "Delete" },
-- ["X"] = { "d", desc = "Cut" },
-- } do
-- mappings.n[key] = map
-- mappings.v[key] = map
-- end
------ Motions related to jumping or selecting ------
-- for key, map in pairs {

View File

@@ -23,7 +23,7 @@ return {
Number = "",
Object = "",
Operator = "",
Package = " ",
Package = "",
Property = "",
Reference = "",
Snippet = "󰗀",

View File

@@ -2,10 +2,8 @@
return {
"nvim-neo-tree/neo-tree.nvim",
opts = {
sources = {
"filesystem",
-- "buffers",
-- "git_status",
source_selector = {
winbar = false,
},
filesystem = {
filtered_items = {
@@ -21,7 +19,7 @@ return {
never_show = {},
},
},
enable_git_status = false,
enable_git_status = true,
enable_diagnostics = false,
git_status_async = false,
},

View File

@@ -14,7 +14,7 @@ return {
-- Set a formatter
null_ls.builtins.formatting.stylua,
null_ls.builtins.formatting.clang_format,
null_ls.builtins.formatting.black,
-- null_ls.builtins.formatting.black,
null_ls.builtins.formatting.prettier,
}
return opts

View 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 = {},
},
}