initial commit for native-only neovim plugin configuration

This commit is contained in:
2026-06-24 03:14:04 +02:00
parent 6d7373aab4
commit 5929cd53d7
19 changed files with 266 additions and 898 deletions
+7 -53
View File
@@ -1,5 +1,6 @@
--[[
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣾⣷⣦⣄⡀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⡀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣦⣄⡀
@@ -25,16 +26,13 @@
| _/ /_____\__ \ || (_| | (__| <
|_|/___| |___/\__\__,_|\___|_|\_\
Neovim 0.12 configuration
(c) Frank Zechert 2026
Neovim v0.12 configuration
(C) Frank Zechert 2026
]]
-- General UI settings applied across different parts of the neovim configuration
vim.g.ui = {
backround = "dark",
background = "dark",
flavour = "macchiato",
border = "single",
linebreak = "",
listchars = {
eol = "",
tab = "",
@@ -49,9 +47,9 @@ vim.g.ui = {
conceal = "",
nbsp = "",
},
textwidth = {
default = 120
},
linebreak = "",
windowborder = "single",
popupborder = "single",
custom_highlights = function(colors, utils)
return {
whitespace = { fg = colors.overlay0 },
@@ -61,9 +59,6 @@ vim.g.ui = {
}
end,
symbols = {
component_separators = { left = "", right = "" },
section_separators = { left = "", right = "" },
window = "",
diagnostic = {
prefix = "",
sign_error = "E",
@@ -71,46 +66,5 @@ vim.g.ui = {
sign_info = "I",
sign_hint = "H",
},
git = {
signs = {
add = { text = "" },
change = { text = "" },
delete = { text = "_" },
topdelete = { text = "" },
changedelete = { text = "~" },
untracked = { text = "" },
},
signs_staged = {
add = { text = "" },
change = { text = "" },
delete = { text = "_" },
topdelete = { text = "" },
changedelete = { text = "~" },
untracked = { text = "" },
},
},
todo_comments = {
error = {
icon = "",
},
todo = {
icon = "",
},
hack = {
icon = "",
},
warn = {
icon = "",
},
perf = {
icon = "󰾆",
},
note = {
icon = "",
},
test = {
icon = "󰙨",
},
},
}
}