feat zsh: add kollzsh ai command
This commit is contained in:
parent
5e0e677cb8
commit
8f5c7f88aa
@ -1,4 +1,5 @@
|
||||
# macOS ------------------------------------------------------------------------
|
||||
# TODO: python-ollama尚未處理
|
||||
[packages.darwin]
|
||||
taps = [
|
||||
'laishulu/homebrew',
|
||||
@ -34,7 +35,7 @@ casks = [
|
||||
|
||||
# Ubuntu -----------------------------------------------------------------------
|
||||
# Ubuntu 24.04.2 LTS 測試過
|
||||
# TODO: lazygit, chezmoi尚未處理
|
||||
# TODO: lazygit, chezmoi, python-ollama尚未處理
|
||||
[packages.linux.ubuntu]
|
||||
apt = [
|
||||
'sudo',
|
||||
@ -51,7 +52,7 @@ apt = [
|
||||
|
||||
# Debian -----------------------------------------------------------------------
|
||||
# Debian 12, Debian 13 測試過
|
||||
# TODO: chezmoi尚未處理
|
||||
# TODO: chezmoi, python-ollama尚未處理
|
||||
# 特別備註:
|
||||
# Debain 12 (bookworm) 沒有eza,但是有exa
|
||||
# Debain 12 (bookworm) 沒有ueberzugpp,但是有ueberzug
|
||||
@ -115,6 +116,7 @@ pacman_gui = [
|
||||
]
|
||||
|
||||
aur = [
|
||||
'python-ollama',
|
||||
]
|
||||
|
||||
aur_gui = [
|
||||
@ -168,6 +170,7 @@ pacman_gui = [
|
||||
]
|
||||
|
||||
aur = [
|
||||
'python-ollama',
|
||||
]
|
||||
|
||||
aur_gui = [
|
||||
|
@ -159,6 +159,16 @@ zinit light sunlei/zsh-ssh
|
||||
zinit light ocodo/ollama_zsh_completion
|
||||
# zinit snippet https://gist.github.com/obeone/9313811fd61a7cbb843e0001a4434c58/raw/5a6a44efc6a07b6f937dbc596d9d7385b297dda8/_ollama.zsh
|
||||
|
||||
# Kollzsh zsh命令行直接輸入模糊語意用途,按下ctrl+o以後,會連線到API伺服器取出正確指令下法
|
||||
zinit light chyuaner/kollzsh
|
||||
KOLLZSH_MODEL="qwen2.5-coder:7b"
|
||||
KOLLZSH_HOTKEY="^o"
|
||||
KOLLZSH_COMMAND_COUNT=5
|
||||
KOLLZSH_URL={{ .ollamaUrl | quote }}
|
||||
KOLLZSH_APIKEY={{ .ollamaKey | quote }}
|
||||
KOLLZSH_KEEP_ALIVE="1h"
|
||||
KOLLZSH_PYTHON3="python3"
|
||||
|
||||
# overwrite ls
|
||||
if command -v colorls &> /dev/null; then
|
||||
alias ls='colorls'
|
||||
|
Loading…
x
Reference in New Issue
Block a user