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

https://github.com/cryptosingh1337/ubuntu-setup-scripts

This project contains all the scripts that will setup all the required packages and environment variables on any ubuntu based distro. These scripts reduces the time which is taken in setup the distro.
https://github.com/cryptosingh1337/ubuntu-setup-scripts

automate-package-installation debian-automation-scripts debian-linux debian-setup gnome shell-script shell-scripting ubuntu-budgie ubuntu-focal ubuntu-setup ubuntu2004 xfce

Last synced: 6 months ago
JSON representation

This project contains all the scripts that will setup all the required packages and environment variables on any ubuntu based distro. These scripts reduces the time which is taken in setup the distro.

Awesome Lists containing this project

README

          



Project logo

Ubuntu based distro setup

status tag
issue tag
pr tag
license tag

---

This project contains all the scripts that will setup all the required packages and environment variables on any ubuntu based distro. These scripts reduces the time which is taken in setup the distro.


## 📝 Table of Contents

- [About](#about)
- [Getting Started](#getting_started)

## 🧐 About

This project solves the problem of installing packages and setting up environment on a new installed ubuntu based distro which takes lots of time and for somebody it might take much longer to research about different packages which are good or not. It includes many scripts which are responsible for insatlling packages, setting up environment variables, installing snap packages like IDEs etc, creating startup services for undervolting Intel i-series CPUs, performing some tweaks to improve overall performance.

## 🏁 Getting Started

These instructions will get you a copy of the project up and running on your system for installing packages and performing some performance tweaks.

### Scripts

- **auto-package-installation** - This script will install all the package which are mentioned in packages.txt or it will fetch all the packages from [gist](https://gist.githubusercontent.com/CryptoSingh1337/d45723380f1e997d1955e983e3fde03b/raw/f30a2e692c2ac4487e5051e6e31209ee1eedf0cd/recommended-ubuntu-packages.txt).

- **undervolt** - This script will undervolt the intel i-series CPUs using undervolt package and will create auto start script which will undervolt the CPU on startup.

- **theme-installation** - This script will install the complete theme for XFCE and GNOME desktop environment.

### Prerequisites

Download the [ubuntu-automation-scripts.zip](#)

### Run the scripts

First you should add the execute permission to the scripts.

```
chmod +x auto-package-installation.sh
```

and then execute the script.

```
sudo ./auto-package-installation.sh
```