18 lines
364 B
Bash
Executable File
18 lines
364 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
REPO_DIR="$(cd "$(dirname "$0")" && pwd)"
|
|
|
|
ln -sf "$REPO_DIR/.zshrc" "$HOME/.zshrc"
|
|
|
|
if [ -f "$REPO_DIR/.p10k.zsh" ]; then
|
|
ln -sf "$REPO_DIR/.p10k.zsh" "$HOME/.p10k.zsh"
|
|
fi
|
|
|
|
mkdir -p "$HOME/.config/zsh"
|
|
if [ -d "$REPO_DIR/zsh" ]; then
|
|
cp -r "$REPO_DIR/zsh/"* "$HOME/.config/zsh/" 2>/dev/null || true
|
|
fi
|
|
|
|
echo "zsh config installed"
|