[!WARNING]
/docs/are not updated.
A collection of Shell Scripts for Git and userscripts for GitHub.
Each tool exists to make repetitive Git tasks a little less tedious.
Each entry can be clicked for a detailed description of each script.
| Script | Description | README |
|---|---|---|
clone |
Clone repos of any author | GIT.md |
pull |
Pull remote changes for repos | GIT.md |
push |
Push local changes for repos | GIT.md |
status |
View Status of repos | GIT.md |
toggle-ssh |
Enable your SSH key | GIT.md |
| Script | Description | README | Install |
|---|---|---|---|
auto-reload.user.js |
Automatically reloads your GitHub repo if it’s pending deployment. | USER.JS.md | install |
delete-full-auto.user.js |
Automatically fills in all repo deletion steps. | USER.JS.md | install |
delete-semi-auto.user.js |
Automatically fills in the text repo deletion step. | USER.JS.md | install |
You can grab any one of the scripts into any folder simply by running:
wget https://github.nikoboi.dev/git/*
Fill in the path to the script. github.nikoboi.dev resolves to this repository.
Or run the automation setup script. Run anywhere (the script self-corrects using $HOME, mkdir -p and cd):
bash <(wget -qO- https://github.nikoboi.dev/shell/setup/automation)
The automation setup script also works as an update script.
Will setup my entire automation workflow. All scripts will be installed to
/usr/local/bin/.
Feel free to fork this repository and submit issues or pull requests if you have any suggestions or improvements. If you encounter any bugs or have feature requests, please open an issue.
Created by Nikoboi
Script logic fine-tuned using ChatGPT
This project is licensed under the GNU General Public License V3. See LICENSE for details.