Set of scripts to get to my working config from a bare-bones Linux install. Currently only tested with Debian 9. I hope to make it work with other Debian based distros as well (Ubuntu, Linux Mint, specifically)
Obviously I need git installed to clone this repo to being with, then clone this repo. Run the following command:
sudo apt update && \
sudo apt upgrade -y && \
sudo apt install git -y && \
git clone https://github.com/empeee/linux-config ~/linux-config
Also configure git if you plan to push from this machine.
git config --global user.name "Your Name"
git config --global user.email "youremail@gmail.com"
git config --global push.default simple
Run:
~/linux-config/base.sh
This does the following:
- Installs and configures my commonly used tools:
- vim
- tmux
- htop
- iftop
- mc
- Clones some necessary git repos
- Runs supporting setup scripts
Run:
~/linux-config/docker.sh
Runs the Debain docker instructions here
Installs some Crostini-specific stuff:
- terminator
- python3
- pip3
- idle3
- numpy, scipy, matplotlib, ipython, jupyter, pandas, sympy, nose
- GIMP
- VS Code
VS Code instructions from here