nixos/roles/home/aichat.nix

18 lines
487 B
Nix
Raw Normal View History

2024-05-27 13:38:59 +01:00
{ pkgs, ... }:
let
lib = pkgs.lib;
configDir = "$HOME/.config/aichat";
2024-05-27 13:38:59 +01:00
in
{
home = {
sessionVariables = {
AICHAT_CONFIG_DIR = configDir;
2024-05-27 13:38:59 +01:00
};
packages = [ pkgs.unstablePkgs.aichat ];
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
};
}