An onboarding tool to install dot files and packages
Project description
☁️ onboardme 💻
This is a project to store config files, as well as programatically install core packages across several package managers that I need for development. A lot of this was amassed from many years of quickly looking into a thing™️ , jotting it down, and then just hoping I'd remember why it was there later, so this is now a renewed effort in remembering all the thing™️s, and automating as much as possible. The idea is that it's faster, smaller, and easier to configure than it's ansible equivalent.
Here's an example of the terminal after the script has run:
Looking for a project to get running on a machine that has no OS at all? Check out pxeless.
Looking for a project to get started with self hosting k8s stuff? Check out smol k8s lab.
Quick Start
Docs
You can find the bulk of my notes under the docs/
directory in this repo, but I've also recently setup a justthedocs page here.
Special Thanks
Thank you to @cloudymax for all their direct contributions for gaming on Linux, virtualization, rc file edits, and the hyper terminal configs. Also great engineer to rubberduck with generally. Couldn't have polished a lot of this without their patience during my late night ramblings about my 8 different package managers and why utf-8 isn't called utf-14 :3 :blue_heart:
Status
Made for the following OS (lastest stable):
Optimized for:
Currently in later alpha :D Please report 🐛 in the GitHub issues, and we will get them as we have time. You can also open a pull request, and we can review it asap! :blue_heart: We love contributors!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for onboardme-0.13.10a2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ac911118c2ddf10a11b18a7921d44e682de373f26554d1364a2508e7a0e8b81 |
|
MD5 | ef49a75be876918cfd53d298f6f21984 |
|
BLAKE2b-256 | 6b84303e260945d78bb3d5129ad63bed9b5f0349685c36c8f7f393e2bb79ad1a |