Transparently transform the macOS CLI into a fresh GNU/Linux CLI experience by
- installing missing GNU programs
- updating outdated GNU programs
- replacing pre-installed BSD programs with their preferred GNU implementation
- installing other programs common among popular GNU/Linux distributions
You should review the script, but if you want to go back you can uninstall just as easily as the install.
First install Homebrew, see https://brew.sh/
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Using brew install git
brew install gitgit clone https://github.com/smjmoj/linuxify.git
cd linuxify/
./linuxify install./linuxify uninstallSee https://github.com/ohmyzsh/ohmyzsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"After run this to link the .bash_aliases again after Oh-My-Zsh install
./set_aliases