non important commit

This commit is contained in:
benstrb 2026-01-17 16:51:35 +01:00
parent 26fda9862f
commit 350c092d03

View file

@ -2,8 +2,10 @@
imports = [ imports = [
inputs.nvf.homeManagerModules.default inputs.nvf.homeManagerModules.default
]; ];
programs.nvf = { programs.nvf = {
enable = true; enable = true;
settings.vim = { settings.vim = {
lsp = { lsp = {
enable = true; enable = true;
@ -15,22 +17,28 @@
nvim-docs-view.enable = true; nvim-docs-view.enable = true;
harper-ls.enable = true; harper-ls.enable = true;
}; };
languages = { languages = {
enableFormat = true; enableFormat = true;
enableExtraDiagnostics = true; enableExtraDiagnostics = true;
nix.enable = true; nix.enable = true;
markdown.enable = true; markdown.enable = true;
bash.enable = true; bash.enable = true;
nu.enable = true; nu.enable = true;
clang.enable = true; clang.enable = true;
css.enable = true; css.enable = true;
html.enable = true; html.enable = true;
python.enable = true; python.enable = true;
rust = { rust = {
enable = true; enable = true;
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;
@ -39,70 +47,83 @@
highlight-undo.enable = true; highlight-undo.enable = true;
indent-blankline.enable = true; indent-blankline.enable = true;
}; };
statusline = { statusline = {
lualine = { lualine = {
enable = true; enable = true;
theme = "catppuccin"; theme = "catppuccin";
}; };
}; };
theme = { theme = {
enable = true; enable = true;
name = "catppuccin"; name = "catppuccin";
style = "mocha"; style = "mocha";
transparent = true; transparent = true;
}; };
autopairs.nvim-autopairs.enable = true; autopairs.nvim-autopairs.enable = true;
autocomplete = { autocomplete = {
blink-cmp.enable = true; blink-cmp.enable = true;
}; };
tabline = {
nvimBufferline.enable = false;
};
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;
}; };
utility = { utility = {
diffview-nvim.enable = true; diffview-nvim.enable = true;
icon-picker.enable = true; icon-picker.enable = true;
surround.enable = true; surround.enable = true;
multicursors.enable = true; multicursors.enable = true;
undotree.enable = true; undotree.enable = true;
motion = { motion = {
hop.enable = true; hop.enable = true;
leap.enable = true; leap.enable = true;
precognition.enable = true; precognition.enable = true;
}; };
images = { images = {
img-clip.enable = true; img-clip.enable = true;
}; };
}; };
ui = { ui = {
borders.enable = true; borders.enable = true;
colorizer.enable = true; colorizer.enable = true;
illuminate.enable = true; illuminate.enable = true;
breadcrumbs = { breadcrumbs = {
enable = true; enable = false;
navbuddy.enable = true; navbuddy.enable = true;
}; };
smartcolumn = { smartcolumn = {
enable = true; enable = true;
}; };
fastaction.enable = true; fastaction.enable = true;
}; };
}; };