Skip to content

Repository files navigation

minit

My minimal environment init. Provisions a fresh OS install from scratch using Ansible; a dotfiles+ repository (plus tools, and apps, and system settings).

Written to support Bluefin as well as macOS initially.

Usage

Bootstrap Ansible environment

After cloning/downloading the repository, first run:

./bootstrap

This will install Homebrew and uv to support running Ansible for the actual set up.

Customize configuration

Running the bootstrap script will also copy an example minit.yml file to the root. This is an Ansible vars file that is loaded by the playbook and can be used to customize the setup.

Actual usage

To provision the local machine after bootstrapping and customizing, run:

./apply

About

My minimal init

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages