Files
apk/dist/init_rc.sh

26 lines
628 B
Bash
Raw Normal View History

2025-12-09 16:20:00 +01:00
#!/bin/bash
# detect if either .bashrc or .zshrc is present
if [ -f "$HOME/.bashrc" ]; then
SHELL_RC="$HOME/.bashrc"
elif [ -f "$HOME/.zshrc" ]; then
SHELL_RC="$HOME/.zshrc"
else
touch "$HOME/.bashrc"
SHELL_RC="$HOME/.bashrc"
2025-12-09 16:20:00 +01:00
fi
echo "Using shell rc file: $SHELL_RC"
# Check if content already exists in the shell rc file and if not, append it
if ! grep -q "export PATH=\$PATH:\$HOME/.local/bin" "$SHELL_RC"; then
echo "Adding .local/bin to PATH in $SHELL_RC"
echo 'export PATH=$PATH:$HOME/.local/bin' >> "$SHELL_RC"
else
echo ".local/bin is already in PATH in $SHELL_RC"
fi
source "$SHELL_RC"