This repository contains a set of shell scripts to configure and customize an Ubuntu development environment for software development. The scripts automate the installation of commonly used software packages, tools, extensions, and configurations required for a smooth and efficient development experience.
The script will perform the following tasks:
- Install necessary development packages like Node.js, npm, yarn, etc.
- Add Gnome shell extensions to enhance the user interface.
- Configure the Zsh shell for a better command-line experience.
- Fix keyboard issues and customize keyboard layout.
- Increase the swap size to improve the performance of React Native development.
- Configure the graphics card software for optimal performance.
- Install Flatpak and Snap packages to extend software availability.
- Generate two SSH keys to enhance security and manage multiple projects.
To run the scripts, you will need to clone the repository and execute the main setup script.
git clone https://github.com/paulovictor237/linux-scripts.git
cd linux-scripts/scripts
bash main.sh
The script will guide you through the setup process and prompt you for any required information.
Note: Before running the script, make sure to back up any existing configuration files or data that may be affected.
Copyright © 2020, Paulo Victor Duarte, All rights reserved.
Free Software, Hell Yeah!