kekl
This commit is contained in:
@ -173,6 +173,7 @@
|
|||||||
htop
|
htop
|
||||||
btop
|
btop
|
||||||
kew
|
kew
|
||||||
|
jq
|
||||||
|
|
||||||
# dev
|
# dev
|
||||||
rustup
|
rustup
|
||||||
|
@ -18,12 +18,11 @@
|
|||||||
completeopt = "menu,menuone,noinsert,noselect";
|
completeopt = "menu,menuone,noinsert,noselect";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
sourcePlugins = [
|
#sourcePlugins = [
|
||||||
"crates-nvim"
|
# "crates-nvim"
|
||||||
"cmp-path"
|
# "cmp-nvim-lsp"
|
||||||
"cmp-nvim-lsp"
|
# "rustaceanvim"
|
||||||
"rustaceanvim"
|
#];
|
||||||
];
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
./cmp.nix
|
./cmp.nix
|
||||||
./lualine.nix
|
./lualine.nix
|
||||||
./snip.nix
|
./snip.nix
|
||||||
|
./extraPlugins.nix
|
||||||
];
|
];
|
||||||
programs.nvf = {
|
programs.nvf = {
|
||||||
enable = true;
|
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 = {
|
python = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
lsp.enable = true;
|
||||||
|
treesitter.enable = true;
|
||||||
};
|
};
|
||||||
go = {
|
go = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
lsp.enable = true;
|
||||||
|
treesitter.enable = true;
|
||||||
};
|
};
|
||||||
lua = {
|
lua = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -4,15 +4,16 @@
|
|||||||
snippets = {
|
snippets = {
|
||||||
luasnip = {
|
luasnip = {
|
||||||
enable = true;
|
enable = true;
|
||||||
providers = [
|
loaders = "require('luasnip.loaders.from_snipmate').lazy_load()";
|
||||||
"friendly-snippets"
|
#providers = [
|
||||||
"crates-nvim"
|
# "friendly-snippets"
|
||||||
"lspkind"
|
# "crates-nvim"
|
||||||
"lspsaga"
|
# "lspkind"
|
||||||
"rustaceanvim"
|
# "lspsaga"
|
||||||
];
|
# "rustaceanvim"
|
||||||
|
#];
|
||||||
setupOpts = {
|
setupOpts = {
|
||||||
enable_autosnippets = true;
|
enable_autosnippets = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user