Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
35 lines
635 B
Nix
35 lines
635 B
Nix
{ pkgs, ... }:
|
|
{
|
|
plugins.codecompanion = {
|
|
enable = true;
|
|
|
|
settings = {
|
|
display = {
|
|
action_palette = {
|
|
opts = {
|
|
show_default_prompt_library = true;
|
|
};
|
|
provider = "default";
|
|
};
|
|
chat = {
|
|
window = {
|
|
layout = "vertical";
|
|
opts = {
|
|
breakindent = true;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
strategies = {
|
|
agent.adapter = "gemini_cli";
|
|
chat.adapter = "gemini_cli";
|
|
inline.adapter = "gemini_cli";
|
|
};
|
|
};
|
|
};
|
|
|
|
extraPackages = with pkgs; [
|
|
gemini-cli
|
|
];
|
|
}
|