feat: update opencode config with new providers, clean up tmux config, add pi agent & installer scripts
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
if [[ ! -x "$(command -v goose-desktop)" ]]; then
|
||||
paru -Sy --needed --noconfirm goose-desktop-bin
|
||||
fi
|
||||
|
||||
${DOTFILES_DIR}/sync-config config/goose
|
||||
@@ -0,0 +1,7 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
if [[ ! -x "$(command -v goose)" ]]; then
|
||||
paru -Sy --needed --noconfirm codename-goose-bin
|
||||
fi
|
||||
|
||||
${DOTFILES_DIR}/sync-config config/goose
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh -e
|
||||
|
||||
if [[ ! -x "$(command -v obsidian)" ]]; then
|
||||
paru -Sy --needed --noconfirm obsidian
|
||||
fi
|
||||
|
||||
xdg-mime default obsidian.desktop x-scheme-handler/obsidian
|
||||
xdg-settings set default-url-scheme-handler obsidian obsidian.desktop
|
||||
@@ -6,4 +6,13 @@ if [[ ! -x "$(command -v pi)" ]]; then
|
||||
npm install -g pi-acp
|
||||
fi
|
||||
|
||||
mkdir ~/.pi
|
||||
ln -snf ~/.pi ~/.config/pi
|
||||
ln -snf ~/.agents/.agents/AGENTS.md ~/.pi/agent/AGENTS.md
|
||||
${DOTFILES_DIR}/sync-config config/pi
|
||||
|
||||
if [[ -x "$(command -v pass)" ]]; then
|
||||
pass show agent/pi/agent/auth.json > ~/.pi/agent/auth.json
|
||||
fi
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user