Utils
Scripts and tools I use across machines.
Shell Setup
Sets up ~/.supraa_setup with git functions, aliases, and shell helpers, then wires it into ~/.zshrc / ~/.bashrc.
bash <(curl -fsSL https://suryasusarla.com/utils/shell-setup.sh)
or with wget:
wget -qO- https://suryasusarla.com/utils/shell-setup.sh | bash
Neovim Setup
Sets up telescope.nvim (Ctrl-P fuzzy file finder) and bufferline.nvim (always-visible buffer
tabline) via lazy.nvim, then wires it into init.lua / init.vim. Assumes Neovim is already
installed. Requires Neovim >= 0.9.0 and git; fails closed if either check doesn't pass.
Keymaps: Ctrl-P find files, Shift-H / Shift-L prev/next buffer, <leader>x (space+x) close buffer.
bash <(curl -fsSL https://suryasusarla.com/utils/nvim-setup.sh)
or with wget:
wget -qO- https://suryasusarla.com/utils/nvim-setup.sh | bash