This commit is contained in:
MangoPig 2025-12-03 03:10:28 +00:00
parent 8e32c77541
commit 7abc587124

View File

@ -108,7 +108,6 @@ else
# ARCH LINUX # ARCH LINUX
if [ "$OS" == "arch" ] || [ "$OS" == "manjaro" ]; then if [ "$OS" == "arch" ] || [ "$OS" == "manjaro" ]; then
sudo pacman -S --noconfirm --needed docker docker-compose sudo pacman -S --noconfirm --needed docker docker-compose
# Enable service
sudo systemctl enable --now docker sudo systemctl enable --now docker
fi fi
@ -160,6 +159,21 @@ if ! command -v eza &> /dev/null; then
cargo install eza cargo install eza
fi fi
# ---------------------------------------------------------------------
# GIT CREDENTIAL CONFIGURATION
# ---------------------------------------------------------------------
echo -e "${BLUE} LOG:${YELLOW} Configuring Git Credentials...${NC}"
if grep -qEi "(Microsoft|WSL)" /proc/version &> /dev/null; then
GCM_WIN="/mnt/c/Program Files/Git/mingw64/bin/git-credential-manager.exe"
if [ -f "$GCM_WIN" ]; then
git config --global credential.helper "$GCM_WIN"
fi
else
# Linux Server: Cache credentials for 12 hour
git config --global credential.helper 'cache --timeout=43200'
fi
# Docker Group # Docker Group
echo -e "${BLUE} LOG:${YELLOW} Setting up Docker group...${NC}" echo -e "${BLUE} LOG:${YELLOW} Setting up Docker group...${NC}"
if ! getent group docker > /dev/null 2>&1; then if ! getent group docker > /dev/null 2>&1; then