2024-05-27 13:38:59 +01:00
|
|
|
{ pkgs, ... }:
|
|
|
|
let
|
2024-11-17 20:28:08 +00:00
|
|
|
lib = pkgs.lib;
|
2024-06-04 22:52:51 +01:00
|
|
|
configDir = "$HOME/.config/aichat";
|
2024-05-27 13:38:59 +01:00
|
|
|
in
|
|
|
|
{
|
|
|
|
home = {
|
|
|
|
sessionVariables = {
|
2024-06-04 22:52:51 +01:00
|
|
|
AICHAT_CONFIG_DIR = configDir;
|
2024-05-27 13:38:59 +01:00
|
|
|
};
|
|
|
|
packages = [ pkgs.unstablePkgs.aichat ];
|
2024-11-17 20:28:08 +00:00
|
|
|
|
|
|
|
file.".config/aichat/config.yaml".text = lib.readFile ./aichat/config.yaml;
|
|
|
|
file.".config/aichat/roles/commitmessage.md".text = lib.readFile ./aichat/roles/commitmessage.md;
|
|
|
|
file.".config/aichat/roles/createpr.md".text = lib.readFile ./aichat/roles/createpr.md;
|
2024-05-27 13:38:59 +01:00
|
|
|
};
|
|
|
|
}
|