Personal Development Environment
These scripts are designed to be self-contained and can be executed directly as one-liners without requiring user interaction.
curl -sSL https://raw.githubusercontent.com/shivamashtikar/configs/main/setup-figlet.sh | bash
curl -sSL https://raw.githubusercontent.com/shivamashtikar/configs/main/setup-fira-code-mac.sh | bash
curl -sSL https://raw.githubusercontent.com/shivamashtikar/configs/main/setup-fira-code.sh | bash
curl -sSL https://raw.githubusercontent.com/shivamashtikar/configs/main/setup-fzf.sh | bash
curl -sSL https://raw.githubusercontent.com/shivamashtikar/configs/main/setup-termux.sh | bash
curl -sSL https://raw.githubusercontent.com/shivamashtikar/configs/main/setup-nvim-appimage-update.sh | bash
These scripts depend on other configuration files, submodules, or require user interaction. To use them, you must first clone the entire repository.
git clone https://github.com/shivamashtikar/configs.git
cd configs
After cloning and navigating into the configs
directory, you can run the following setup scripts:
bash setup-debian.sh
bash setup-gitconfig.sh
bash setup-kitty.sh
bash setup-nvim.sh
bash setup-neovim-server.sh
bash setup-tmux.sh
bash setup-ubuntu-apps.sh
bash setup-vscode.sh
bash setup-zsh.sh
This script will attempt to run all other setup scripts.
bash setup.sh