feat(nvim): add llama LLM nvim plugin
This commit is contained in:
parent
e1ea5657a4
commit
9d080e0e18
@ -6,6 +6,7 @@ require('comment-config')
|
|||||||
require('dap-config')
|
require('dap-config')
|
||||||
require('diffview-config')
|
require('diffview-config')
|
||||||
require('git-signs')
|
require('git-signs')
|
||||||
|
require('llm')
|
||||||
require('leap-config')
|
require('leap-config')
|
||||||
require('lsp-config')
|
require('lsp-config')
|
||||||
require('lsp-lines-config')
|
require('lsp-lines-config')
|
||||||
|
1
nvim/config/lua/llm.lua
Normal file
1
nvim/config/lua/llm.lua
Normal file
@ -0,0 +1 @@
|
|||||||
|
require('gen').setup({model = "codegemma"})
|
@ -10,6 +10,7 @@ require('telescope').setup {
|
|||||||
}
|
}
|
||||||
|
|
||||||
require('telescope').load_extension('fzf')
|
require('telescope').load_extension('fzf')
|
||||||
|
require("telescope").load_extension("ui-select")
|
||||||
|
|
||||||
local builtin = require('telescope.builtin')
|
local builtin = require('telescope.builtin')
|
||||||
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
||||||
|
@ -40,6 +40,7 @@ in
|
|||||||
nvim-autopairs # Automatically Close Pairs (),[],{}
|
nvim-autopairs # Automatically Close Pairs (),[],{}
|
||||||
telescope-fzf-native-nvim # Faster Telescope
|
telescope-fzf-native-nvim # Faster Telescope
|
||||||
telescope-nvim # Fuzzy Finder
|
telescope-nvim # Fuzzy Finder
|
||||||
|
telescope-ui-select-nvim # UI
|
||||||
toggleterm-nvim # Terminal Helper
|
toggleterm-nvim # Terminal Helper
|
||||||
vim-nix # Nix Helpers
|
vim-nix # Nix Helpers
|
||||||
which-key-nvim # Shortcut Helper
|
which-key-nvim # Shortcut Helper
|
||||||
@ -83,6 +84,21 @@ in
|
|||||||
meta.homepage = "https://github.com/mhanberg/silicon.lua/";
|
meta.homepage = "https://github.com/mhanberg/silicon.lua/";
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
(
|
||||||
|
pkgs.vimUtils.buildVimPlugin {
|
||||||
|
pname = "llm.nvim";
|
||||||
|
version = "2024-05-25";
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "David-Kunz";
|
||||||
|
repo = "gen.nvim";
|
||||||
|
rev = "bd19cf584b5b82123de977b44105e855e61e5f39";
|
||||||
|
sha256 = "sha256-0AEB6im8Jz5foYzmL6KEGSAYo48g1bkFpjlCSWT6JeE=";
|
||||||
|
};
|
||||||
|
meta.homepage = "https://github.com/David-Kunz/gen.nvim/";
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|
||||||
extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
|
Loading…
Reference in New Issue
Block a user