non important commit

This commit is contained in:
benstrb 2026-01-17 18:30:56 +01:00
parent 13d8954fec
commit a7dd2d5b05

View file

@ -9,34 +9,29 @@
programs.nvf = { programs.nvf = {
enable = true; enable = true;
enableManpages = true; enableManpages = true;
settings.vim = {
lsp = { lsp = {
enable = true; enable = true;
null-ls.enable = true; null-ls.enable = true;
formatOnSave = true; formatOnSave = true;
lspkind.enable = true; lspkind.enable = false;
lightbulb.enable = true; lightbulb.enable = true;
lspsaga.enable = true; lspsaga.enable = true;
trouble.enable = true; trouble.enable = true;
nvim-docs-view.enable = true; nvim-docs-view.enable = true;
harper-ls.enable = true; harper-ls.enable = true;
}; };
debugger = { debugger = {
nvim-dap = { nvim-dap = {
enable = true; enable = true;
ui.enable = true; ui.enable = true;
}; };
}; };
options = { options = {
tabstop = 2; tabstop = 2;
autoindent = true; autoindent = true;
shiftwidth = 2; shiftwidth = 2;
number = true;
relativenumber = true;
}; };
clipboard = { clipboard = {
enable = true; enable = true;
registers = "unnamedplus"; registers = "unnamedplus";
@ -47,7 +42,6 @@
}; };
}; };
}; };
languages = { languages = {
enableFormat = true; enableFormat = true;
enableTreesitter = false; enableTreesitter = false;
@ -70,94 +64,52 @@
extensions.crates-nvim.enable = true; extensions.crates-nvim.enable = true;
}; };
}; };
visuals = { visuals = {
nvim-web-devicons.enable = true; nvim-web-devicons.enable = true;
nvim-cursorline.enable = true; nvim-cursorline.enable = true;
cinnamon-nvim.enable = true; cinnamon-nvim.enable = true;
fidget-nvim.enable = true; fidget-nvim.enable = true;
highlight-undo.enable = true; highlight-undo.enable = true;
indent-blankline.enable = false; # DISABLED - uses treesitter indent-blankline.enable = false; # DISABLED
}; };
statusline = { statusline = {
lualine = { lualine = {
enable = true; enable = true;
theme = "catppuccin"; theme = "catppuccin";
}; };
}; };
tabline = {
nvimBufferline.enable = true;
};
theme = { theme = {
enable = true; enable = true;
name = "catppuccin"; name = "catppuccin";
style = "mocha"; style = "mocha";
transparent = true; transparent = true;
}; };
autopairs.nvim-autopairs.enable = false; # DISABLED
autopairs.nvim-autopairs.enable = false; # DISABLED - can use treesitter
snippets.luasnip.enable = true; snippets.luasnip.enable = true;
telescope.enable = true; telescope.enable = true;
autocomplete = { autocomplete = {
nvim-cmp = { nvim-cmp.enable = true;
enable = true;
mappings = {
complete = "<C-Space>";
confirm = "<CR>";
next = "<Tab>";
previous = "<S-Tab>";
close = "<C-e>";
scrollDocsUp = "<C-u>";
scrollDocsDown = "<C-d>";
}; };
sources = {
nvim-lsp = "[LSP]";
luasnip = "[Snippet]";
buffer = "[Buffer]";
path = "[Path]";
crates = "[Crates]";
};
};
};
binds = { binds = {
whichKey.enable = true; whichKey.enable = true;
cheatsheet.enable = true; cheatsheet.enable = true;
}; };
git = { git = {
enable = true; enable = true;
gitsigns.enable = true; gitsigns.enable = true;
gitsigns.codeActions.enable = false; gitsigns.codeActions.enable = false;
neogit.enable = true; neogit.enable = true;
}; };
dashboard = { dashboard = {
alpha.enable = true; alpha.enable = true;
}; };
notify = { notify = {
nvim-notify.enable = true; nvim-notify.enable = true;
}; };
projects = { projects = {
project-nvim.enable = true; project-nvim.enable = true;
}; };
comments.comment-nvim.enable = true; comments.comment-nvim.enable = true;
filetree = {
neo-tree.enable = true;
};
terminal = {
toggleterm.enable = true;
};
utility = { utility = {
ccc.enable = true; ccc.enable = true;
diffview-nvim.enable = true; diffview-nvim.enable = true;
@ -166,7 +118,7 @@
multicursors.enable = true; multicursors.enable = true;
undotree.enable = true; undotree.enable = true;
motion = { motion = {
hop.enable = false; hop.enable = true;
leap.enable = true; leap.enable = true;
precognition.enable = true; precognition.enable = true;
}; };
@ -174,14 +126,13 @@
img-clip.enable = true; img-clip.enable = true;
}; };
}; };
ui = { ui = {
borders.enable = true; borders.enable = true;
colorizer.enable = true; colorizer.enable = true;
illuminate.enable = false; # DISABLED - uses treesitter illuminate.enable = false; # DISABLED
breadcrumbs = { breadcrumbs = {
enable = false; # DISABLED - uses treesitter enable = false; # DISABLED
navbuddy.enable = false; # DISABLED - uses treesitter navbuddy.enable = false; # DISABLED
}; };
smartcolumn = { smartcolumn = {
enable = true; enable = true;
@ -189,4 +140,5 @@
fastaction.enable = true; fastaction.enable = true;
}; };
}; };
};
} }