kekl
This commit is contained in:
@ -173,6 +173,7 @@
|
||||
htop
|
||||
btop
|
||||
kew
|
||||
jq
|
||||
|
||||
# dev
|
||||
rustup
|
||||
|
@ -18,12 +18,11 @@
|
||||
completeopt = "menu,menuone,noinsert,noselect";
|
||||
};
|
||||
};
|
||||
sourcePlugins = [
|
||||
"crates-nvim"
|
||||
"cmp-path"
|
||||
"cmp-nvim-lsp"
|
||||
"rustaceanvim"
|
||||
];
|
||||
#sourcePlugins = [
|
||||
# "crates-nvim"
|
||||
# "cmp-nvim-lsp"
|
||||
# "rustaceanvim"
|
||||
#];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -10,6 +10,7 @@
|
||||
./cmp.nix
|
||||
./lualine.nix
|
||||
./snip.nix
|
||||
./extraPlugins.nix
|
||||
];
|
||||
programs.nvf = {
|
||||
enable = true;
|
||||
|
11
modules/system/nix/nvim/extraPlugins.nix
Normal file
11
modules/system/nix/nvim/extraPlugins.nix
Normal file
@ -0,0 +1,11 @@
|
||||
{ pkgs, lib, ... }:
|
||||
{
|
||||
programs.nvf.settings.vim = {
|
||||
extraPlugins = with pkgs; {
|
||||
neocord = {
|
||||
package = vimPlugins.neocord;
|
||||
setup = "require('neocord').setup {}";
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
@ -13,9 +13,13 @@
|
||||
};
|
||||
python = {
|
||||
enable = true;
|
||||
lsp.enable = true;
|
||||
treesitter.enable = true;
|
||||
};
|
||||
go = {
|
||||
enable = true;
|
||||
lsp.enable = true;
|
||||
treesitter.enable = true;
|
||||
};
|
||||
lua = {
|
||||
enable = true;
|
||||
|
@ -4,15 +4,16 @@
|
||||
snippets = {
|
||||
luasnip = {
|
||||
enable = true;
|
||||
providers = [
|
||||
"friendly-snippets"
|
||||
"crates-nvim"
|
||||
"lspkind"
|
||||
"lspsaga"
|
||||
"rustaceanvim"
|
||||
];
|
||||
loaders = "require('luasnip.loaders.from_snipmate').lazy_load()";
|
||||
#providers = [
|
||||
# "friendly-snippets"
|
||||
# "crates-nvim"
|
||||
# "lspkind"
|
||||
# "lspsaga"
|
||||
# "rustaceanvim"
|
||||
#];
|
||||
setupOpts = {
|
||||
enable_autosnippets = true;
|
||||
enable_autosnippets = false;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
Reference in New Issue
Block a user