Linux quick workspace setup | One command-line install
#Linux#workspace#bash script

✔ Updates Kali
✔ Installs Git
✔ Sets your Git name + email
✔ Installs VS Code
✔ Installs Antigravity
✔ Verifies Node
- Create file
bash
nan setup.sh
- Write a script.
bash
# ===============================
# Kali Dev Environment Setup
# Author: Rohan Satkar
# ===============================
set -e
echo "Updating system..."
sudo apt update && sudo apt upgrade -y
echo "Installing core packages..."
sudo apt install -y \
git \
curl \
wget \
build-essential \
dkms \
unzip \
apt-transport-https \
ca-certificates \
software-properties-common
# -------------------------------
# Git setup
# -------------------------------
echo "Configuring Git..."
git config --global user.name "Rohan Satkar"
git config --global user.email "coderxrohan@gmail.com"
git config --global init.defaultBranch main
git --version
git config --global --list
# -------------------------------
# Verify Node
# -------------------------------
echo "Node version:"
node -v || echo "Node not found"
# -------------------------------
# Install VS Code
# -------------------------------
echo "Installing VS Code..."
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install -y code
rm -f packages.microsoft.gpg
echo "VS Code installed."
# -------------------------------
# Install Antigravity IDE
# -------------------------------
echo "Installing Antigravity IDE..."
curl -fsSL https://antigravity.dev/install.sh | bash
# reload shell for antigravity
source ~/.bashrc || true
# -------------------------------
# Final info
# -------------------------------
echo "==============================="
echo "Setup Complete"
echo "Git:"
git --version
echo "Node:"
node -v
echo "VS Code:"
code --version | head -n 1
echo "==============================="
echo "You can launch:"
echo " code"
echo " antigravity"
- Make it executable
bash
chmod +x setup.sh
- Run
bash
./setup.sh
Separate Individual Commands:
- Install Git + configure name/email
bash
sudo apt update
sudo apt install -y git
git config --global user.name "Rohan Satkar"
git config --global user.email "coderxrohan@gmail.com"
git config --global init.defaultBranch main
git --version
git config --global --list
- Install Node.js (latest via NodeSource)
bash
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
node -v
npm -v
- Install VS Code
bash
sudo apt install -y wget gpg
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install -y code
rm -f packages.microsoft.gpg
code --version
code
- Install Antigravity
bash
curl -fsSL https://antigravity.dev/install.sh | bash
source ~/.bashrc
antigravity