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.
- Host: GitHub
- URL: https://github.com/cryptosingh1337/ubuntu-setup-scripts
- Owner: CryptoSingh1337
- Created: 2021-05-11T17:58:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-08-25T14:03:23.000Z (about 4 years ago)
- Last Synced: 2025-04-05T03:43:39.177Z (6 months ago)
- Topics: automate-package-installation, debian-automation-scripts, debian-linux, debian-setup, gnome, shell-script, shell-scripting, ubuntu-budgie, ubuntu-focal, ubuntu-setup, ubuntu2004, xfce
- Language: Shell
- Homepage:
- Size: 603 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Ubuntu based distro setup
---
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)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.
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
```