diff options
author | ben | 2025-04-14 17:12:01 +0200 |
---|---|---|
committer | ben | 2025-04-14 17:12:01 +0200 |
commit | d070c7fa4d765536f6f3a4d2b85e669e1dc9091a (patch) | |
tree | e4d1a45b9e7886b3240bd6980d60a851d0fb7c37 /setup_desktop.sh | |
parent | baa6942f5062b062e86dade7c5b75b5e29fdd173 (diff) | |
download | ai_env-d070c7fa4d765536f6f3a4d2b85e669e1dc9091a.tar.gz ai_env-d070c7fa4d765536f6f3a4d2b85e669e1dc9091a.tar.bz2 ai_env-d070c7fa4d765536f6f3a4d2b85e669e1dc9091a.tar.xz |
Fix configuration helper
Diffstat (limited to 'setup_desktop.sh')
-rwxr-xr-x | setup_desktop.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/setup_desktop.sh b/setup_desktop.sh index f3e5762..f73f3bf 100755 --- a/setup_desktop.sh +++ b/setup_desktop.sh @@ -18,5 +18,11 @@ fi source .env mkdir -p ~/.config/aichat/ cat src/aichat/config.yaml | sed "s/__LLM_API_KEY__/${LLM_API_KEY}/" >~/.config/aichat/config.yaml +OLLAMA_HOST=$(cat .env | grep OLLAMA_HOST | cut -d'=' -f2 | cut -d'/' -f3) +if [[ ! -z $OLLAMA_HOST ]]; then + cat ~/.config/aichat/config.yaml | sed "s/http/https/" >~/.config/aichat/config.yaml.tmp + cat ~/.config/aichat/config.yaml.tmp | sed "s/localhost:11434/${OLLAMA_HOST}/" >~/.config/aichat/config.yaml +fi + mkdir -p ~/.config/aichat/roles cp src/aichat/roles/* ~/.config/aichat/roles/ |