mirror of
https://github.com/jbowdre/dotfiles.git
synced 2024-12-18 10:52:18 +00:00
neovim: break plugins to separate files
This commit is contained in:
parent
4d91b2cb09
commit
920c660a2c
3 changed files with 29 additions and 24 deletions
|
@ -3,12 +3,14 @@
|
|||
./barbar.nix
|
||||
./comment.nix
|
||||
./floaterm.nix
|
||||
./gitsigns.nix
|
||||
./harpoon.nix
|
||||
./lsp.nix
|
||||
./md-preview.nix
|
||||
./neo-tree.nix
|
||||
./telescope.nix
|
||||
./treesitter.nix
|
||||
./trim.nix
|
||||
];
|
||||
|
||||
programs.nixvim = {
|
||||
|
@ -17,36 +19,12 @@
|
|||
plugins = {
|
||||
web-devicons.enable = true;
|
||||
|
||||
gitsigns = {
|
||||
enable = true;
|
||||
settings.signs = {
|
||||
add.text = "+";
|
||||
change.text = "~";
|
||||
delete.text = "-";
|
||||
};
|
||||
};
|
||||
|
||||
nvim-autopairs.enable = true;
|
||||
|
||||
nvim-colorizer = {
|
||||
enable = true;
|
||||
userDefaultOptions.names = false;
|
||||
};
|
||||
|
||||
trim = {
|
||||
enable = true;
|
||||
settings = {
|
||||
highlight = false;
|
||||
trim_last_line = false;
|
||||
ft_blocklist = [
|
||||
"checkhealth"
|
||||
"floaterm"
|
||||
"lsipinfo"
|
||||
"neo-tree"
|
||||
"TelescopePrompt"
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
11
home/modules/tui/neovim/plugins/gitsigns.nix
Normal file
11
home/modules/tui/neovim/plugins/gitsigns.nix
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
programs.nixvim.plugins.gitsigns = {
|
||||
enable = true;
|
||||
settings.signs = {
|
||||
add.text = "+";
|
||||
change.text = "~";
|
||||
delete.text = "-";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
16
home/modules/tui/neovim/plugins/trim.nix
Normal file
16
home/modules/tui/neovim/plugins/trim.nix
Normal file
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
programs.nixvim.plugins.trim = {
|
||||
enable = true;
|
||||
settings = {
|
||||
highlight = false;
|
||||
trim_last_line = false;
|
||||
ft_blocklist = [
|
||||
"checkhealth"
|
||||
"floaterm"
|
||||
"lsipinfo"
|
||||
"neo-tree"
|
||||
"TelescopePrompt"
|
||||
];
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue