non important commit

This commit is contained in:
benstrb 2026-01-17 16:24:34 +01:00
parent 850833f9a0
commit e809ce611c

View file

@ -8,80 +8,35 @@
]; ];
programs.nvf = { programs.nvf = {
enable = true;
enableManpages = true;
settings.vim = {
theme = {
enable = true;
transparent = true;
name = "catppuccin";
style = "mocha";
};
lsp = { lsp = {
enable = true; enable = true;
null-ls.enable = false;
inlayHints.enable = true;
formatOnSave = true; formatOnSave = true;
lspkind.enable = true; lspkind.enable = false;
lspsaga.enable = true; lightbulb.enable = true;
lspsaga.enable = false;
trouble.enable = true; trouble.enable = true;
}; otter-nvim.enable = true;
nvim-docs-view.enable = true;
debugger = { harper-ls.enable = true;
nvim-dap = {
enable = true;
ui.enable = true;
};
};
options = {
tabstop = 2;
expandtab = false;
autoindent = true;
shiftwidth = 2;
};
clipboard = {
enable = true;
registers = "unnamedplus";
providers = {
xclip = {
enable = true;
package = pkgs.xclip;
};
};
}; };
languages = { languages = {
enableFormat = true; enableFormat = true;
enableTreesitter = true;
enableExtraDiagnostics = true; enableExtraDiagnostics = true;
nix.enable = true; nix.enable = true;
nix.extraDiagnostics.enable = true;
markdown.enable = true; markdown.enable = true;
nu.enable = true;
bash.enable = true; bash.enable = true;
nu.enable = true;
clang.enable = true;
css.enable = true; css.enable = true;
html = { html.enable = true;
enable = true;
lsp.servers = [
"emmet-ls"
"superhtml"
];
};
python.enable = true; python.enable = true;
sql.enable = true;
ts.enable = true;
zig.enable = true;
csharp.enable = true;
rust = { rust = {
enable = true; enable = true;
extensions.crates-nvim.enable = true; extensions.crates-nvim.enable = true;
@ -101,53 +56,90 @@
statusline = { statusline = {
lualine = { lualine = {
enable = true; enable = true;
theme = "catppuccin";
}; };
}; };
theme = {
enable = true;
name = "catppuccin";
style = "mocha";
transparent = true;
};
autopairs.nvim-autopairs.enable = true; autopairs.nvim-autopairs.enable = true;
autocomplete = { autocomplete = {
nvim-cmp.enable = true; nvim-cmp.enable = false;
blink-cmp.enable = false; blink-cmp.enable = true;
}; };
snippets.luasnip.enable = true; tabline = {
nvimBufferline.enable = true;
};
telescope.enable = true; binds = {
whichKey.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;
}; };
dashboard.alpha.enable = true; dashboard = {
dashboard-nvim.enable = false;
alpha.enable = true;
};
notify.nvim-notify.enable = true; notify = {
nvim-notify.enable = true;
};
projects.project-nvim.enable = true; projects = {
project-nvim.enable = isMaximal;
};
utility = { utility = {
ccc.enable = true; qmk-nvim.enable = false;
yanky-nvim.enable = false;
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;
undotree.enable = true;
nvim-biscuits.enable = true;
motion = { motion = {
hop.enable = true; hop.enable = true;
leap.enable = true; leap.enable = true;
precognition.enable = true;
};
images = {
image-nvim.enable = false;
img-clip.enable = true;
}; };
}; };
comments.comment-nvim.enable = true;
ui = { ui = {
noice.enable = true; borders.enable = true;
colorizer.enable = true; colorizer.enable = true;
illuminate.enable = true; illuminate.enable = true;
breadcrumbs = {
enable = true;
navbuddy.enable = true;
};
smartcolumn = {
enable = true;
};
fastaction.enable = true; fastaction.enable = true;
}; };
}; };
};
} }