This repo contains a list of bash scripts I have written to make life as a developer a little bit easier. Feel free to download and use any of these scripts as you please.
Download the script of your choice. I recommend setting an alias
within your .zshrc
(or .bashrc
if you do not have oh-my-zsh installed) like so:
alias mynewalias="bash location/to/script.sh"
Run mynewalias
in your terminal to see it in action.
- Angular 1 Boilerplate
- Angular 1 Webpack Boilerplate
- Create a Github Repo from the Terminal
- Create a new .NETCore app with a .gitignore
- Remove a file from Git history
- WebGL Starter Kit
Downloads my personal Angular 1 boilerplate.
Run the script:
curl -s https://raw.githubusercontent.com/matthamil/Bash-Scripts/master/boilerplate.sh | bash
Downloads my Angular 1 with Webpack boilerplate into the current directory.
Run the script:
curl -s https://raw.githubusercontent.com/matthamil/Bash-Scripts/master/ngwebpack.sh | bash
Creates a new repo for the current directory with a name and description.
Run the script:
curl -s https://raw.githubusercontent.com/matthamil/Bash-Scripts/master/githubRepoMaker.sh | bash
Creates a new .NETCore application within the current directory with a .gitignore for commonly ignored .NETCore files.
Run the script:
curl -s https://raw.githubusercontent.com/matthamil/Bash-Scripts/master/dotNetCoreNewWithGitIgnore.sh | bash
Removes a file from Git history. Prompts the user to make a new commit to save Git history changes.
NOTE: Download the script locally to run it. Curl command removed from README due to weird bugs.
Sets up a WebGL project using my WebGL Starter Kit.
Run the script:
curl -s https://raw.githubusercontent.com/matthamil/Bash-Scripts/master/webglstarterkit.sh | bash
Feel free to fork this repo and add your own contribution. Please create a new branch git checkout -b your-script-name
before submitting a pull request.