diff options
Diffstat (limited to 'nix/users/fcuny/llm.nix')
| -rw-r--r-- | nix/users/fcuny/llm.nix | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/nix/users/fcuny/llm.nix b/nix/users/fcuny/llm.nix new file mode 100644 index 0000000..48604c3 --- /dev/null +++ b/nix/users/fcuny/llm.nix @@ -0,0 +1,16 @@ +{ ... }: +{ + + home.file.".config/prompts/pr-prompt.txt".text = + builtins.readFile ../../../configs/prompts/pr-prompt.txt; + + home.file.".config/prompts/commit-system-prompt.txt".text = + builtins.readFile ../../../configs/prompts/commit-system-prompt.txt; + + programs.fish = { + shellAliases = { + commit-msg = "git diff HEAD | llm -m claude-3.5-sonnet -s (cat ~/.config/prompts/commit-system-prompt.txt |psub)"; + pr-msg = "git diff HEAD | llm -m claude-3.5-sonnet -s (cat ~/.config/prompts/pr-prompt.txt |psub)"; + }; + }; +} |
