#!/bin/bash

os=$(uname -s)
case $os in
    "Darwin")
        brew install \
            cmake \
            coreutils \
            cscope \
            ctags \
            git \
            gnu-sed \
            google-java-format \
            gradle \
            grep \
            hub \
            macvim \
            maven \
            node \
            openssl \
            pstree \
            python \
            python3 \
            readline \
            sqlite \
            tmux \
            tree \
            ;;
    "Linux" )
        sudo apt-get install \
            build-essential \
            cmake \
            exuberant-ctags \
            git-all \
            kompare \
            python-dev \
            python3-dev \
            python3-pip \
            scala \
            tmux \
            tree \
            vim
            ;;
esac
pip3 install black cmake_format flake8 mypy pylint

#!/bin/bash

os=$(uname -s)
case $os in
    "Darwin")
        brew install \
            cmake \
            coreutils \
            cscope \
            ctags \
            git \
            gnu-sed \
            google-java-format \
            gradle \
            grep \
            hub \
            macvim \
            maven \
            node \
            openssl \
            pstree \
            python \
            python3 \
            readline \
            sqlite \
            tmux \
            tree \
            ;;
    "Linux" )
        sudo apt-get install \
            build-essential \
            cmake \
            exuberant-ctags \
            git-all \
            kompare \
            python-dev \
            python3-dev \
            python3-pip \
            scala \
            tmux \
            tree \
            vim
            ;;
esac
pip3 install \
    black \
    cmake_format \
    flake8 \
    isort \
    mypy \
    pylint

Add isort to install prerequisites
Add isort to install prerequisites
