Skip to content
Bash script to install everything I need, after a fresh [X]Ubuntu system install.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Update LICENSE Feb 12, 2019
pip-requirements.txt python dependency added Feb 7, 2019

Simple Bash script for setting up a new computer (running [X]Ubuntu)

Codacy Badge Build Status LICENCE

My personal system set-up script which installs most of the packages I need on a daily basis after a fresh [X]Ubuntu system install.


On an [X]Ubuntu based distro with admin/sudo rights, run the following and follow the prompts:

bash -c "$(curl -L"
# That's it

Here are some of the things that gets set up:

The script itself

The script is broken up extensively into functions for easier readability and trouble-shooting. Most everything should be self-explanatory. You can easily add new methods of installations as well.


To see the demo, click on the gif below


Contributing workflow

Here’s how we suggest you go about proposing a change to this project:

  1. Fork this project to your account.
  2. Create a branch for the change you intend to make.
  3. Make your changes to your fork.
  4. Send a pull request from your fork’s branch to our master branch.

Using the web-based interface to make changes is fine too, and will help you by automatically forking the project and prompting to send a pull request too.

You can’t perform that action at this time.