home/common/nvf | more tweaks
This commit is contained in:
parent
59583e392b
commit
ecd2ac22bd
1 changed files with 34 additions and 3 deletions
|
|
@ -1,15 +1,21 @@
|
|||
{
|
||||
config,
|
||||
pkgs,
|
||||
nixvim,
|
||||
nvf,
|
||||
...
|
||||
}: {
|
||||
home.packages = with pkgs; [tree-sitter fd ripgrep];
|
||||
programs.nvf = {
|
||||
enable = true;
|
||||
enableManpages = true;
|
||||
settings = {
|
||||
vim = {
|
||||
autocomplete.nvim-cmp.enable = true;
|
||||
luaConfigPost = ''
|
||||
vim.o.tabstop = 2
|
||||
vim.o.shiftwidth = 2
|
||||
vim.o.expandtab = true
|
||||
'';
|
||||
autocomplete.blink-cmp.enable = true;
|
||||
binds = {
|
||||
cheatsheet.enable = true;
|
||||
};
|
||||
|
|
@ -21,6 +27,11 @@
|
|||
comments.comment-nvim.enable = true;
|
||||
autopairs.nvim-autopairs.enable = true;
|
||||
snippets.luasnip.enable = true;
|
||||
visuals = {
|
||||
fidget-nvim.enable = true;
|
||||
highlight-undo.enable = true;
|
||||
indent-blankline.enable = true;
|
||||
};
|
||||
terminal = {
|
||||
toggleterm = {
|
||||
enable = true;
|
||||
|
|
@ -107,13 +118,27 @@
|
|||
lspsaga.enable = false;
|
||||
trouble.enable = true;
|
||||
};
|
||||
minimap = {
|
||||
minimap-vim.enable = false;
|
||||
codewindow.enable = true;
|
||||
};
|
||||
|
||||
notify = {
|
||||
nvim-notify.enable = true;
|
||||
};
|
||||
|
||||
options = {conceallevel = 1;};
|
||||
statusline.lualine.enable = true;
|
||||
|
||||
statusline.lualine = {
|
||||
enable = true;
|
||||
theme = "catppuccin";
|
||||
};
|
||||
telescope.enable = true;
|
||||
theme = {
|
||||
enable = true;
|
||||
name = "catppuccin";
|
||||
style = "mocha";
|
||||
transparent = false;
|
||||
};
|
||||
viAlias = true;
|
||||
vimAlias = true;
|
||||
|
|
@ -146,6 +171,12 @@
|
|||
};
|
||||
};
|
||||
};
|
||||
ui = {
|
||||
breadcrumbs = {
|
||||
enable = true;
|
||||
navbuddy.enable = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue