Skip to content

TangoMan bash_aliases is a fantastic collection of utterly handful scripts for your terminal.

License

Notifications You must be signed in to change notification settings

TangoMan75/bash_aliases

Repository files navigation

GH language GH release GH license GH stars

Make CI Bash CI ShellCheck CI

TangoMan Bash Aliases

TangoMan Bash Aliases is a fantastic collection of utterly handful scripts for your terminal !!! TangoMan Bash Aliases is compatible with Windows CygWin MacOsX or Linux / Ubuntu terminals plus bash AND zsh shells WOW !!!

TangoMan Bash Aliases

📑 Documentation

Documentation available here: ./docs/bash_aliases.md

🚀 Installation

Execute following command in your terminal

With wget

# jsDelivr
wget -nc -q https://cdn.jsdelivr.net/gh/TangoMan75/installer/install.sh && bash install.sh bash_aliases
# raw.githubusercontent.com
wget -nc -q https://raw.githubusercontent.com/TangoMan75/installer/master/install.sh && bash install.sh bash_aliases

With cURL

if you have curl installed:

# jsDelivr
curl -SsL https://cdn.jsdelivr.net/gh/TangoMan75/installer/install.sh -o install.sh  && bash install.sh bash_aliases
# raw.githubusercontent.com
curl -SsL https://raw.githubusercontent.com/TangoMan75/installer/master/install.sh -o install.sh  && bash install.sh bash_aliases

🤖 Commands

Install TangoMan Bash Aliases and "Oh-My-ZSH"

make install

Install TangoMan Bash Aliases only

make min-install

Install "Oh-My-ZSH" only

make install-zsh

💻 Dependencies

🔖 git

🐧 Install git (Linux)

$ sudo apt-get install --assume-yes git

🏁 Install git (Windows)

Download and install latest version from here git-scm.com

🍎 Install git (OSX)

$ brew install git

🔧 git configuration

Push current branch only if upstream exists

$ git config --global push.default simple

Set vim as git default editor

$ git config --global core.editor 'vim'

⚡ Initialize git submodules

In order to download project submodules, enter the following command

$ git submodule update --init --recursive

🛠 Make

🐧 Install Make (Linux)

On linux machine enter following command

$ sudo apt-get install --assume-yes make

🏁 Install Make (Windows)

On windows machine you will need to install cygwin or GnuWin make first to execute make script.

🍎 Install Make (OSX)

Make should be available by default on OSX system, but you can upgrade make version with following command

$ brew install make

💄 Theme

tangoman.zsh-theme is actually personal adaptation of agnoster-zsh-theme which I love.

🤝 Contributing

Thank you for your interest in contributing to TangoMan Bash Aliases.

Please review the code of conduct and contribution guidelines before starting to work on any features.

If you want to open an issue, please check first if it was not reported already before creating a new one.

📜 License

Copyrights (c) 2024 "Matthias Morin" <[email protected]>

License Distributed under the MIT license.

If you like TangoMan Bash Aliases please star, follow or tweet:

GitHub stars GitHub followers Twitter

... And check my other cool projects.

LinkedIn

🙏 Acknowledgements

Script created with makefile-generator

About

TangoMan bash_aliases is a fantastic collection of utterly handful scripts for your terminal.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published