mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 04:58:01 +00:00
nixvimConfigs/fiesta: update and fix setups config
This commit is contained in:
parent
ce379c6823
commit
abb50f11d4
@ -36,17 +36,15 @@ in
|
||||
groupIndex = 1;
|
||||
}
|
||||
|
||||
(lib.mkIf nixvimCfg.setups.snippets.enable {
|
||||
name = "luasnip";
|
||||
groupIndex = 2;
|
||||
})
|
||||
|
||||
{ name = "buffer"; }
|
||||
|
||||
{
|
||||
name = "path";
|
||||
groupIndex = 3;
|
||||
}
|
||||
|
||||
{
|
||||
name = "buffer";
|
||||
groupIndex = 4;
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
@ -61,6 +59,19 @@ in
|
||||
plugins.cmp-dap.enable = true;
|
||||
})
|
||||
|
||||
(lib.mkIf nixvimCfg.setups.snippets.enable {
|
||||
plugins.nvim-cmp.extraOptions.snippet.expand.__raw = ''
|
||||
function(args)
|
||||
require('luasnip').lsp_expand(args.body)
|
||||
end
|
||||
'';
|
||||
|
||||
plugins.nvim-cmp.sources = [{
|
||||
name = "luasnip";
|
||||
groupIndex = 2;
|
||||
}];
|
||||
})
|
||||
|
||||
(lib.mkIf nixvimCfg.setups.treesitter.enable {
|
||||
plugins.cmp-treesitter.enable = true;
|
||||
})
|
||||
|
@ -18,7 +18,7 @@ in
|
||||
plugins.lsp.enable = true;
|
||||
|
||||
# Keymaps for moving around in the buffer.
|
||||
plugins.keymaps.lspBuf = {
|
||||
plugins.lsp.keymaps.lspBuf = {
|
||||
K = "hover";
|
||||
gD = "references";
|
||||
gd = "definition";
|
||||
@ -27,7 +27,7 @@ in
|
||||
};
|
||||
|
||||
# Keymaps for moving around with the doctor.
|
||||
plugins.keymaps.diagnostic = {
|
||||
plugins.lsp.keymaps.diagnostic = {
|
||||
"<leader>j" = "goto_next";
|
||||
"<leader>k" = "goto_prev";
|
||||
};
|
||||
|
@ -30,7 +30,7 @@ in
|
||||
plugins.treesitter-context = {
|
||||
enable = true;
|
||||
lineNumbers = true;
|
||||
maxLines = 10;
|
||||
maxLines = 7;
|
||||
mode = "cursor";
|
||||
separator = "*";
|
||||
};
|
||||
|
@ -31,7 +31,6 @@ in
|
||||
# Show them hidden suckers.
|
||||
options.list = true;
|
||||
options.listchars = {
|
||||
eol = "↵";
|
||||
tab = "↦ *";
|
||||
trail = "·";
|
||||
nbsp = "%";
|
||||
@ -55,7 +54,6 @@ in
|
||||
|
||||
sections = {
|
||||
lualine_a = [ "mode" ];
|
||||
lualine_b = [ "filename" ];
|
||||
lualine_z = [ "location" ];
|
||||
};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user