refactor: complete overhaul

Complete overhaul of repo structure based on nvix.

See https://github.com/niksingh710/nvix

Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
This commit is contained in:
Lander Van den Bulcke 2025-10-10 14:02:21 +02:00
parent ff2c59724a
commit 61feed4086
Signed by: lander
GPG key ID: 0142722B4B0C536F
75 changed files with 2916 additions and 2314 deletions

63
plugins/noice.nix Normal file
View file

@ -0,0 +1,63 @@
{
plugins.noice = {
enable = true;
settings = {
presets.bottom_search = true;
routes = [
# FIXME: <https://github.com/folke/noice.nvim/issues/1097>
{
filter = {
event = "msg_show";
kind = [ "shell_out" ];
};
view = "notify";
opts = {
level = "info";
title = "stdout";
};
}
{
filter = {
event = "msg_show";
kind = [ "shell_err" ];
};
view = "notify";
opts = {
level = "error";
title = "stderr";
};
}
];
views = {
cmdline_popup = {
position = {
row = -2;
col = "50%";
};
};
cmdline_popupmenu = {
position = {
row = -5;
col = "50%";
};
};
};
lsp = {
override = {
"vim.lsp.util.convert_input_to_markdown_lines" = true;
"vim.lsp.util.stylize_markdown" = true;
"cmp.entry.get_documentation" = true;
};
hover.enabled = false;
message.enabled = false;
signature.enabled = false;
progress.eabled = false;
};
};
};
}