OS Genesis 🌏 🧬 πŸ— πŸ’»

The easy and predictable way to setup and manage a Linux dev environment

View project on GitHub

Home

GitHub tag

OS - Linux Made with Bash

Orchestrate package management on a Linux developer’s machine with this shell-based tool.

This project handles installing, upgrading and listing packages managed both with and without APT. Including Dropbox, Firebox, Python, Ruby, Go, Rust, Deno and Node. If you’re just here to see what APT packages I install using the Bash scripts, see install.sh.

This project just needs make (built-in for Linux and macOS). That is used to execute a few shell scripts and is used as a convenient wrapper around longer apt-get or apt commands.

A bit like Ansible or a Dockerfile for your host machine, but without needing Ansible or Docker installed.

Intro

Setup and run

These docs deal directly with using this project:

Other notes

These docs are notes for myself on how to setup a machine from scratch.