A home for all my linux bootstrapping scripts, somewhat mirrors the contents of my Docker repo.
- is _slightly_more annoying/more effort to set up, but is worth it in the future
bash -c "$(curl https://raw.githubusercontent.com/tmck-code/bootstraps/master/bootstrap.sh)"
ssh-keygen -t ed25519
cat ~/.ssh/id_ed25519.pub
sudo apt update && \
sudo apt install -y git && \
git clone [email protected]:tmck-code/bootstraps.git && \
cd bootstraps
sudo apt update && \
sudo apt install -y git && \
git clone https://github.com/tmck-code/bootstraps.git && \
cd bootstraps
sudo apt update && \
sudo apt install -y git && \
git clone [email protected]:tmck-code/bootstraps.git && \
cd bootstraps && \
./installers/ubuntu.sh &&
./installers/linux && \
./installers/tools && \
./installers/dotfile
sudo pacman -Sy --noconfirm && \
sudo pacman -S --noconfirm git && \
git clone [email protected]:tmck-code/bootstraps.git && \
cd bootstraps
- Install distro of choice through the Windows Store (Ubuntu, Debian etc.)
First, launch Powershell in Administrator mode
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
# In admin powershell:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco install yarn
yarn global add windows-build-tools
choco install hyper