Commit 909b6353c84b
Changed files (1)
dots
dots/Makefile
@@ -5,7 +5,7 @@ force:
define rule.template
$(1)/% : $(2)/% force
- @echo "📋 Linking $$< → $$@"
+ @echo "→ Linking $$< → $$@"
@mkdir -p $$(@D)
@ln -snf $$< $$@
endef
@@ -76,13 +76,13 @@ ai-config : ~/.config/ai/skills ~/.config/ai/path-policies.json
# Agent skill manager tool
~/bin/agent-skill-manager : $(dotfiles)/config/agent-skills/agent-skill-manager force
- @echo "📋 Linking $(dotfiles)/config/agent-skills/agent-skill-manager → ~/bin/agent-skill-manager"
+ @echo "→ Linking $(dotfiles)/config/agent-skills/agent-skill-manager → ~/bin/agent-skill-manager"
@mkdir -p ~/bin
@ln -snf $(dotfiles)/config/agent-skills/agent-skill-manager ~/bin/agent-skill-manager
# Backward compatibility: symlink ~/.claude to ~/.config/claude
~/.claude : force
- @echo "🔗 Creating backward compatibility symlink: ~/.claude -> ~/.config/claude"
+ @echo "→ Creating backward compatibility symlink: ~/.claude -> ~/.config/claude"
@mkdir -p ~/.config
@ln -snf ~/.config/claude ~/.claude
@@ -91,22 +91,22 @@ ai-config : ~/.config/ai/skills ~/.config/ai/path-policies.json
# We provide: extensions/, AGENTS.md, README.md
# Sessions are symlinked to ai-sync for syncthing sharing
~/.pi/agent/extensions : force
- @echo "📋 Linking $(dotfiles)/pi/agent/extensions -> ~/.pi/agent/extensions"
+ @echo "→ Linking $(dotfiles)/pi/agent/extensions -> ~/.pi/agent/extensions"
@mkdir -p ~/.pi/agent
@ln -snf $(dotfiles)/pi/agent/extensions ~/.pi/agent/extensions
~/.pi/agent/AGENTS.md : force
- @echo "📋 Linking $(dotfiles)/pi/agent/AGENTS.md -> ~/.pi/agent/AGENTS.md"
+ @echo "→ Linking $(dotfiles)/pi/agent/AGENTS.md -> ~/.pi/agent/AGENTS.md"
@mkdir -p ~/.pi/agent
@ln -snf $(dotfiles)/pi/agent/AGENTS.md ~/.pi/agent/AGENTS.md
~/.pi/agent/README.md : force
- @echo "📋 Linking $(dotfiles)/pi/agent/README.md -> ~/.pi/agent/README.md"
+ @echo "→ Linking $(dotfiles)/pi/agent/README.md -> ~/.pi/agent/README.md"
@mkdir -p ~/.pi/agent
@ln -snf $(dotfiles)/pi/agent/README.md ~/.pi/agent/README.md
~/.pi/agent/sessions : force
- @echo "🔗 Linking ~/.local/share/ai-sync/pi-sessions -> ~/.pi/agent/sessions"
+ @echo "→ Linking ~/.local/share/ai-sync/pi-sessions -> ~/.pi/agent/sessions"
@mkdir -p ~/.pi/agent ~/.local/share/ai-sync/pi-sessions
@if [ -d ~/.pi/agent/sessions ] && [ ! -L ~/.pi/agent/sessions ]; then \
echo " ⚠️ Moving existing sessions directory contents to ai-sync"; \
@@ -118,13 +118,13 @@ ai-config : ~/.config/ai/skills ~/.config/ai/path-policies.json
# Unified AI agent config - symlink skills to claude skills (shared)
# Later can move to dots/config/ai/skills/ as canonical location
~/.config/ai/skills : force
- @echo "🔗 Symlinking ~/.config/ai/skills -> ~/.config/claude/skills (shared)"
+ @echo "→ Symlinking ~/.config/ai/skills -> ~/.config/claude/skills (shared)"
@mkdir -p ~/.config/ai
@ln -snf ~/.config/claude/skills ~/.config/ai/skills
# Path validation policies for AI agents
~/.config/ai/path-policies.json : $(dotfiles)/config/ai/path-policies.json force
- @echo "📋 Linking $(dotfiles)/config/ai/path-policies.json -> ~/.config/ai/path-policies.json"
+ @echo "→ Linking $(dotfiles)/config/ai/path-policies.json -> ~/.config/ai/path-policies.json"
@mkdir -p ~/.config/ai
@ln -snf $(dotfiles)/config/ai/path-policies.json ~/.config/ai/path-policies.json
@@ -152,11 +152,11 @@ help:
# Install npm dependencies for pi agent extensions
pi-extensions-install:
- @echo "�� Installing npm dependencies for pi agent extensions..."
+ @echo "⚡ Installing npm dependencies for pi agent extensions..."
@for ext in $(dotfiles)/pi/agent/extensions/*/package.json; do \
if [ -f "$$ext" ]; then \
dir=$$(dirname $$ext); \
- echo " �� Installing dependencies in $$(basename $$dir)..."; \
+ echo " • Installing dependencies in $$(basename $$dir)..."; \
(cd $$dir && npm install --silent) || exit 1; \
fi \
done
@@ -167,16 +167,16 @@ pi-extensions-install:
~/.pi/agent/keybindings.json : force
- @echo "🔗 Linking $(dotfiles)/pi/agent/keybindings.json -> ~/.pi/agent/keybindings.json"
+ @echo "→ Linking $(dotfiles)/pi/agent/keybindings.json -> ~/.pi/agent/keybindings.json"
@mkdir -p ~/.pi/agent
@ln -snf $(dotfiles)/pi/agent/keybindings.json ~/.pi/agent/keybindings.json
~/.pi/agent/modes.json : force
- @echo "🔗 Linking $(dotfiles)/pi/agent/modes.json -> ~/.pi/agent/modes.json"
+ @echo "→ Linking $(dotfiles)/pi/agent/modes.json -> ~/.pi/agent/modes.json"
@mkdir -p ~/.pi/agent
@ln -snf $(dotfiles)/pi/agent/modes.json ~/.pi/agent/modes.json
~/.pi/agent/agents : force
- @echo "🤖 Linking $(dotfiles)/pi/agent/agents -> ~/.pi/agent/agents"
+ @echo "→ Linking $(dotfiles)/pi/agent/agents -> ~/.pi/agent/agents"
@mkdir -p ~/.pi/agent
@ln -snf $(dotfiles)/pi/agent/agents ~/.pi/agent/agents