Metadata-Version: 2.1
Name: onboardme
Version: 0.13.10a12
Summary: An onboarding tool to install dot files and packages
Author: jessebot
Author-email: jessebot@linux.com
License: GPL version 3 or later
Project-URL: Documentation, https://jessebot.github.io/onboardme/onboardme
Project-URL: Source, http://github.com/jessebot/onboardme
Project-URL: Tracker, http://github.com/jessebot/onboardme/issues
Keywords: onboardme,onboarding,desktop-setup,setuptools,development
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3.10
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: System :: Installation/Setup
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Requires-Python: >3.10
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: wget
Requires-Dist: GitPython
Requires-Dist: PyYAML
Requires-Dist: rich
Requires-Dist: click

## ☁️  onboard**me** 💻

[![./docs/onboardme/screenshots/help_text.svg alt='screenshot of full output of onboardme --help](https://raw.githubusercontent.com/jessebot/onboardme/main/docs/onboardme/screenshots/help_text.svg)](https://raw.githubusercontent.com/jessebot/onboardme/main/docs/onboardme/screenshots/help_text.svg)

This is a project to store config files, as well as programatically install core packages across several package managers that we 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 we'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:

[![./docs/onboardme/screenshots/terminal_screenshot.png alt='screenshot of terminal after runnign onboardme. includes colortest-256, powerline prompt, icons for files in ls output, and syntax highlighting examples with cat command.'](https://raw.githubusercontent.com/jessebot/onboardme/main/docs/onboardme/screenshots/terminal_screenshot.png)](https://raw.githubusercontent.com/jessebot/onboardme/main/docs/onboardme/screenshots/terminal_screenshot.png)


## Quick Start
[Get Started here](https://jessebot.github.io/onboardme/onboardme/getting-started) 💙!


### Docs
We've recently setup a justthedocs page [here](https://jessebot.github.io/onboardme/).


## Status
Made for the following OS (lastest stable):

[![made-for-macOS](https://img.shields.io/badge/mac%20os-000000?style=for-the-badge&logo=apple&logoColor=white)](https://wikiless.org/wiki/MacOS?lang=en)
[![made-for-debian](https://img.shields.io/badge/Debian-A81D33?style=for-the-badge&logo=debian&logoColor=white)](https://www.debian.org/)
[![made-for-ubuntu](https://img.shields.io/badge/Ubuntu-E95420?style=for-the-badge&logo=ubuntu&logoColor=white)](https://ubuntu.com/)

Optimized for:

[![made-with-for-vim](https://img.shields.io/badge/VIM-%2311AB00.svg?&style=for-the-badge&logo=vim&logoColor=white)](https://www.vim.org/)
[![made-with-python](https://img.shields.io/badge/Python-FFD43B?style=for-the-badge&logo=python&logoColor=blue)](https://www.python.org/)
[![made-with-bash](https://img.shields.io/badge/GNU%20Bash-4EAA25?style=for-the-badge&logo=GNU%20Bash&logoColor=white)](https://www.gnu.org/software/bash/)

And incorporating these great projects:

- [rich](https://github.com/Textualize/rich/tree/master)
- [nerd-fonts](https://github.com/ryanoasis/nerd-fonts)
- [powerline](https://powerline.readthedocs.io/en/master/overview.html)

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!
💙 We love contributors!

### Special Thanks
Thank you to [@cloudymax](https://github.com/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 💙


#### Shameless plugs for other projects
Looking for a project to get running on a machine that has no OS at all?
Check out [pxeless](https://github.com/cloudymax/pxeless).

Looking for a project to get started with self hosting k8s stuff?
Check out [smol k8s lab](https://github.com/jessebot/smol_k8s_lab).

