An open API service indexing awesome lists of open source software.

https://github.com/protik09/setup-scripts

This repo contains all the automated setup scripts I wrote to setup my dev environment
https://github.com/protik09/setup-scripts

automation batch-script raspberry-pi raspberrypi settings setup shell-scripts

Last synced: about 2 months ago
JSON representation

This repo contains all the automated setup scripts I wrote to setup my dev environment

Awesome Lists containing this project

README

          

# Setup Scripts

![Setup Scripts Image](https://github.com/protik09/Setup-Scripts/blob/master/assets/Github_Repo_Card_Setup_Scripts_final.jpg?raw=true "Setup-Scripts")

![Shell Script](https://img.shields.io/badge/shell_script-%23121011.svg?style=for-the-badge&logo=gnu-bash&logoColor=white) ![Windows Terminal](https://img.shields.io/badge/Windows%20Terminal-%234D4D4D.svg?style=for-the-badge&logo=windows-terminal&logoColor=white)

This repo contains all the automated setup scripts I wrote to setup my dev environments.
Both for Windows and Linux.

It also includes scripts for autoupdating git folders.

> [!NOTE]
> *Some* of the *.bat* scripts, require [Windows Subsystem For Linux](https://learn.microsoft.com/en-in/windows/wsl/install) running on a PC with a 64-bit version of Windows 10 Anniversary Update or later (build 1607+).

## Setup WSL

![Windows Terminal](https://img.shields.io/badge/Windows%20Terminal-%234D4D4D.svg?style=for-the-badge&logo=windows-terminal&logoColor=white) ![Ubuntu](https://img.shields.io/badge/Ubuntu-E95420.svg?style=for-the-badge&logo=ubuntu&logoColor=white)

1. Run the following command to setup the WSL.

```bash
wget -q -O - https://github.com/protik09/Setup-Scripts/raw/master/wsl/setup_wsl.sh | bash
```

2. Run the following command to setup the most common rust programs

```bash
wget -q -O - https://github.com/protik09/Setup-Scripts/raw/master/raspberrypi/setup_cargo.sh | bash
```

## Setup Raspberry Pi

![Shell Script](https://img.shields.io/badge/shell_script-%23121011.svg?style=for-the-badge&logo=gnu-bash&logoColor=white) ![Raspberry Pi](https://img.shields.io/badge/-RaspberryPi-C51A4A?style=for-the-badge&logo=Raspberry-Pi)

> [!IMPORTANT]
> Ensure that the swap file size is over 1GB. Follow the [instructions here](https://pimylifeup.com/raspberry-pi-swap-file/) to increase the swap file size.

1. Run the following command to setup the raspberry pi 1

```bash
wget -q -O - https://github.com/protik09/Setup-Scripts/raw/master/raspberrypi/setup_raspi.sh | bash
```

1. Run the following command to setup the most common rust programs

```bash
wget -q -O - https://github.com/protik09/Setup-Scripts/raw/master/raspberrypi/setup_cargo.sh | bash

```