Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tmck-code/bootstraps
A home for all my linux bootstrapping scripts, somewhat mirrors the contents of my Docker repo.
https://github.com/tmck-code/bootstraps
Last synced: 15 days ago
JSON representation
A home for all my linux bootstrapping scripts, somewhat mirrors the contents of my Docker repo.
- Host: GitHub
- URL: https://github.com/tmck-code/bootstraps
- Owner: tmck-code
- License: mit
- Created: 2016-12-22T21:37:42.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-23T23:03:16.000Z (7 months ago)
- Last Synced: 2024-04-24T00:23:40.123Z (7 months ago)
- Language: Shell
- Size: 4.47 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bootstraps
A home for all my linux bootstrapping scripts, somewhat mirrors the contents of my Docker repo.
## Use thusly
* is _slightly_more annoying/more effort to set up, but is worth it in the future
### One-liner
```bash
bash -c "$(curl https://raw.githubusercontent.com/tmck-code/bootstraps/master/bootstrap.sh)"
```### Pull repo via ssh
```bash
ssh-keygen -t ed25519
cat ~/.ssh/id_ed25519.pubsudo apt update && \
sudo apt install -y git && \
git clone [email protected]:tmck-code/bootstraps.git && \
cd bootstraps
```### Pull repo via https
```bash
sudo apt update && \
sudo apt install -y git && \
git clone https://github.com/tmck-code/bootstraps.git && \
cd bootstraps
```
## Example boostraps
### Ubuntu
```bash
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
```### Manjaro
```bash
sudo pacman -Sy --noconfirm && \
sudo pacman -S --noconfirm git && \
git clone [email protected]:tmck-code/bootstraps.git && \
cd bootstraps
```## Windows preparation
1. 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
```## Snippets
### Windows
#### Hyper terminal
```
# 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
```