non important commit
This commit is contained in:
parent
ea53c84f89
commit
23adf59166
1 changed files with 60 additions and 38 deletions
|
|
@ -6,16 +6,15 @@
|
|||
imports = [
|
||||
inputs.nvf.homeManagerModules.default
|
||||
];
|
||||
|
||||
programs.nvf = {
|
||||
enable = true;
|
||||
enableManpages = true;
|
||||
|
||||
settings.vim = {
|
||||
lsp = {
|
||||
enable = true;
|
||||
null-ls.enable = true;
|
||||
formatOnSave = true;
|
||||
lspkind.enable = false;
|
||||
lspkind.enable = true;
|
||||
lightbulb.enable = true;
|
||||
lspsaga.enable = true;
|
||||
trouble.enable = true;
|
||||
|
|
@ -34,6 +33,8 @@
|
|||
tabstop = 2;
|
||||
autoindent = true;
|
||||
shiftwidth = 2;
|
||||
number = true;
|
||||
relativenumber = true;
|
||||
};
|
||||
|
||||
clipboard = {
|
||||
|
|
@ -51,13 +52,10 @@
|
|||
enableFormat = true;
|
||||
enableTreesitter = false;
|
||||
enableExtraDiagnostics = true;
|
||||
|
||||
nix.enable = true;
|
||||
markdown.enable = true;
|
||||
|
||||
bash.enable = true;
|
||||
nu.enable = true;
|
||||
|
||||
css.enable = true;
|
||||
html = {
|
||||
enable = true;
|
||||
|
|
@ -67,7 +65,6 @@
|
|||
];
|
||||
};
|
||||
python.enable = true;
|
||||
|
||||
rust = {
|
||||
enable = true;
|
||||
extensions.crates-nvim.enable = true;
|
||||
|
|
@ -80,7 +77,7 @@
|
|||
cinnamon-nvim.enable = true;
|
||||
fidget-nvim.enable = true;
|
||||
highlight-undo.enable = true;
|
||||
indent-blankline.enable = true;
|
||||
indent-blankline.enable = false; # DISABLED - uses treesitter
|
||||
};
|
||||
|
||||
statusline = {
|
||||
|
|
@ -90,6 +87,10 @@
|
|||
};
|
||||
};
|
||||
|
||||
tabline = {
|
||||
nvimBufferline.enable = true;
|
||||
};
|
||||
|
||||
theme = {
|
||||
enable = true;
|
||||
name = "catppuccin";
|
||||
|
|
@ -97,12 +98,30 @@
|
|||
transparent = true;
|
||||
};
|
||||
|
||||
autopairs.nvim-autopairs.enable = true;
|
||||
autopairs.nvim-autopairs.enable = false; # DISABLED - can use treesitter
|
||||
snippets.luasnip.enable = true;
|
||||
telescope.enable = true;
|
||||
|
||||
autocomplete = {
|
||||
nvim-cmp.enable = true;
|
||||
nvim-cmp = {
|
||||
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 = {
|
||||
|
|
@ -131,6 +150,14 @@
|
|||
|
||||
comments.comment-nvim.enable = true;
|
||||
|
||||
filetree = {
|
||||
neo-tree.enable = true;
|
||||
};
|
||||
|
||||
terminal = {
|
||||
toggleterm.enable = true;
|
||||
};
|
||||
|
||||
utility = {
|
||||
ccc.enable = true;
|
||||
diffview-nvim.enable = true;
|
||||
|
|
@ -138,13 +165,11 @@
|
|||
surround.enable = true;
|
||||
multicursors.enable = true;
|
||||
undotree.enable = true;
|
||||
|
||||
motion = {
|
||||
hop.enable = true;
|
||||
hop.enable = false;
|
||||
leap.enable = true;
|
||||
precognition.enable = true;
|
||||
};
|
||||
|
||||
images = {
|
||||
img-clip.enable = true;
|
||||
};
|
||||
|
|
@ -152,18 +177,15 @@
|
|||
|
||||
ui = {
|
||||
borders.enable = true;
|
||||
colorizer.enable = false;
|
||||
illuminate.enable = false;
|
||||
|
||||
colorizer.enable = true;
|
||||
illuminate.enable = false; # DISABLED - uses treesitter
|
||||
breadcrumbs = {
|
||||
enable = true;
|
||||
navbuddy.enable = true;
|
||||
enable = false; # DISABLED - uses treesitter
|
||||
navbuddy.enable = false; # DISABLED - uses treesitter
|
||||
};
|
||||
|
||||
smartcolumn = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
fastaction.enable = true;
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue