onboardme

💻 Beautiful cross-platform personal onboarding for your daily driver, or docker image, running macOS or Debian based distros across amd64/arm64

AGPL-3.0 License

Downloads
1.4K
Stars
18
Committers
6

Bot releases are visible (Hide)

onboardme - v0.14.13

Published by jessebot almost 2 years ago

What's Changed

Full Changelog: https://github.com/jessebot/onboardme/compare/v0.14.8...v0.14.13

onboardme - v0.14.8

Published by jessebot almost 2 years ago

What's Changed

Full Changelog: https://github.com/jessebot/onboardme/compare/v0.13.12...v0.14.8

onboardme - v0.13.12

Published by jessebot almost 2 years ago

🎉 We are stable for neovim installs and logging levels now work for various verbosity!!! 🥳

onboardme - v0.13.10_a21

Published by jessebot almost 2 years ago

  • Updated hyper config colors
  • removed wezterm terminal
  • added kitty terminal (and kitty dot files in the main dot file repo)
  • fully tested and working on both debian 11 and macOS 12.6 x86_64/Arm_64 (M1 and the gen before it)
  • updated nerd tree to be prettier
  • more neovim integrations, including semshi
  • fixed bugs with linux package managers not running.
  • fixed creating ~/.git_dot_files and InvalidGitRepositoryError errors from #39
onboardme - v0.13.10_a10

Published by jessebot almost 2 years ago

  • we now have a github action to at least test the local build of the project and lint
  • added features doc
  • uploaded getting-started and quickstart docs to have config files and cli options and further explanations
  • fixed bug around key error with wallpapers_download_url
  • added pip to the installed and updated python packages
  • fixed issue where return code none causes an exception
  • removed requirements.txt because it doesn't seem necessary with the setup.py
onboardme - v0.13.10_a5

Published by jessebot almost 2 years ago

python 0.13.10a5

🎈 We have a pypi package now! :D onboardme wasn't taken!

You can now view the project at:
pypi.org/project/onboardme

And install with: pip3.10 install onboardme 💙

We've also introduced more proper semantic versioning, so you will see a[0-99] at the end of many of our versions until we are sure
that the API is legitmately stable enough to move to proper beta.

  • there is a solid config.yml that is used for both user config and core config. You can install it into ~/onboardme/config.yml
  • ripped out most of the untested or not working code around browsers, cron, and email for now.
  • new options:
    • --overwrite - allows you to overwrite existing files in your home directory that may conflict with the dot files in the remote git repo that's been configured
    • --git_url - url of git repo to use for dot files
    • --git_branch - branch of the configured git repo to use
    • --log_level - set the logging level for the script
    • --log_file - log to a file to check the results later
  • updated docs to have more recent screenshots
  • updated python syntax highlighting files for vim as well as the custom colorscheme
  • moved complicated user config processing to it's own file for maintanability
  • updated the jekyll docs to use github pages markdown formatting
  • updated the license from GPLv3 to Affero.