Skip to content

About

Personal-website

Resources

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

gambhir.dev

Personal website

Screenshots

image
Gallary

gambhir.xyz version

image

Email Footer

email-footer-signature

footer is at email-footer.html

VPS Setup — Single Entrypoint

All VPS config now lives in gambhirsharma/vps-setup. This site only hosts a thin bootstrap that installs git, clones that repo, and delegates.

One-liner (fresh VPS)

curl -fsSL https://gambhir.dev/install.sh | bash
# aliases (same file)
curl -fsSL https://gambhir.dev/vps-setup.sh | bash
curl -fsSL https://gambhir.dev/bootstrap.sh | bash
curl -fsSL https://gambhir.dev/install | bash
curl -fsSL https://gambhir.dev/nvim | bash          # legacy alias -> same

Options are forwarded to vps-setup/install.sh:

curl -fsSL https://gambhir.dev/install.sh | bash -s -- --help
curl -fsSL https://gambhir.dev/install.sh | bash -s -- --no-zsh --set-shell
curl -fsSL https://gambhir.dev/install.sh | bash -s -- --no-nvim-config  # skip nvim config
curl -fsSL https://gambhir.dev/install.sh | bash -s -- --no-vps --nvim-only  # only nvim config

What the bootstrap does:

  1. installs git if missing (via apt/dnf/yum/pacman/apk/zypper + sudo)
  2. clones https://github.com/gambhirsharma/vps-setup.git to ~/vps-setup ($VPS_SETUP_DIR)
  3. runs ~/vps-setup/install.sh — which then runs vps-setup.sh (zsh/tmux/nvim binary) + nvim-setup.sh (minimal nvim/vim config)

Re-run/update:

cd ~/vps-setup && ./install.sh --help
cd ~/vps-setup && ./vps-setup.sh --help
cd ~/vps-setup && ./nvim-setup.sh --help

VPS repo contents

~/vps-setup after clone:

  • install.sh — orchestrator (runs both)
  • vps-setup.sh — zsh, tmux, neovim binary (from official GitHub release)
  • nvim-setup.sh — zero-plugin nvim/vim config (~/.config/nvim/init.lua + ~/.vimrc)
  • minimal-init.lua / minimal-init.vimrc — raw configs

Env overrides (forwarded):

VPS_SETUP_DIR=/tmp/vps-setup curl -fsSL https://gambhir.dev/install.sh | bash
NVIM_VERSION=0.11.0 curl -fsSL https://gambhir.dev/install.sh | bash

Inspiration:

About

Personal-website

Resources

Stars

2 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages