Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jeremie-chauvel/provision-me

ubuntu provisioning scripts
https://github.com/jeremie-chauvel/provision-me

developer-tools devexp provisioning ubuntu

Last synced: 6 days ago
JSON representation

ubuntu provisioning scripts

Awesome Lists containing this project

README

        

# Provisioning Ubuntu

This repository contain a collection fo script to install almost every tools I use.

I use this repo alongside a chezmoi dotfiles repository to provision a new ubuntu installation by simply installing git ([ssh setup](https://docs.github.com/en/authentication/connecting-to-github-with-ssh))and launching the installation script below.

## Disclaimer

Using the global script install a ton of tools, you might want to update the list before launching the installation or pick the tool you want to install. (A TODO on my part is a picker for the installed tools)

**⚠ You should always read a script before executing it on your system and avoid executing random scripts of the internet 😊**.

## Usage

Clone this repository:

```bash
git clone [email protected]:Jeremie-Chauvel/provision-me.git
```

then read the disclaimer, once done, run the global install script:

```bash
bash ./install.sh [optional chezmoi dotfiles repository]
```

ex:

```bash
bash ./install.sh [email protected]:Jeremie-Chauvel/chezmoi.git
```

or run a given script:

```bash
bash ./install/github-cli.sh
```

For dotfiles use [chezmoi](https://www.chezmoi.io/)