Skip to content

Getting started

Axel edited this page May 6, 2023 · 4 revisions

If you're new to Linux development, setting up your development environment can be a daunting task. Fortunately, Linux-Auto-Customizer makes it easy to install the necessary development tools and libraries quickly and easily. In this article, we'll provide you with step-by-step instructions on how to install and use Linux-Auto-Customizer.

To start using the Customizer you need to install git in order to clone the repository or download it from our github page and then, decompress the zip file.

Before you can use Linux-Auto-Customizer, you will need to download and install git on your Linux machine.

How to install git:

  • Open the terminal on your Linux machine.
  • Run the following command to install git:
sudo apt install -y git

Clone the repository:

git clone http://github.com/AleixMT/Linux-Auto-Customizer

Navigate into the repository folder:

cd Linux-Auto-Customizer

You may start using the Customizer to install or uninstall features:

bash src/core/install.sh FEATURE_NAME  # To install
bash src/core/uninstall.sh FEATURE_NAME  # To uninstall

Install the customizer binaries so you can access the installation script globally:

sudo bash src/core/install.sh -v -o customizer # To install customizer installation scripts

Now you can call the script from any point of your system without navigating to the repository folder:

customizer-install FEATURE_NAME
customizer-uninstall FEATURE_NAME

(optional) Add Linux-Auto-Customizer Desktop icons:

For downloading the icons of the programs, you need git-lfs (Git Large File Storage)

sudo apt install -y git-lfs

git-lfs pull

Nemo is needed to be the desktop manager in order to create the desktop icons.

sudo bash src/core/install.sh -v -o nemo

Conclusion

Linux-Auto-Customizer is a powerful tool that can help you set up your development environment quickly and easily. With its user-friendly interface and easy-to-follow prompts, you can use this tool to install development tools and libraries, as well as configure your environment for specific programming languages or frameworks. We hope that this article has been helpful.