Onboardme

Latest version: v1.11.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 12

0.18.0

What's Changed
* Fix SSH known_hosts update;
* Add work section; bump rich version;
* fix python install process for debian bookworm
by jessebot in https://github.com/jessebot/onboardme/pull/151

**Full Changelog**: https://github.com/jessebot/onboardme/compare/v0.17.1...v0.18.0

0.17.1

What's Changed
We've finally updated our gaming notes for VR on Debian Bookworm :tada:
* Gaming notes/packages update by jessebot in https://github.com/jessebot/onboardme/pull/147

**Full Changelog**: https://github.com/jessebot/onboardme/compare/v0.17.0...v0.17.1

0.17.0

What's Changed
This was a big one, because there was a medium sized refactor required.

add wezterm terminal back
Because it's the only terminal I like using on Linux, because it supports [sixel](https://wikiless.org/wiki/Sixel?lang=en) and [iterm's imgcat](https://wezfurlong.org/wezterm/imgcat.html).💙

We also remove terminator, as I haven't been using it and don't need two three terminals on Linux.

Add a little bit of doc on why wezterm is not half bad :)

moves `curl` from `brew` -> `apt` package manager
Otherwise, the user could end up installing curl via apt AND brew, and this is a waste of resources. I require curl be in place to run, as otherwise brew can't be installed either, so curl should already be there on Linux. We moved curl to apt packages so it still gets updated periodically though.

this was split from 139 because the base branch was wrong and I wanted to do multiple things

add brew taps
we now accept a list of brew taps and the user can add as many as they like. We check the current tap list with `brew tap` before tapping anything.

add `offlineimap`
this lets you download your mail

comment out `ffmpegthumbnailer`
this package is huge, and only needed for previewing video thumbnails in ranger, so we've disabled it by default, but it will still be there in the default config

remove tldr
`tealdeer` replaces it, because it installs tldr as well.

comment out kubeseal and helmfile
both of these packages are optional and dependent on how you manage your k8s cluster, so we comment them out by default.

remove `catimg`
sixel and imgcat replace it.

add back dbus
dbus is super handy for powerline fun

remove terminal.sexy color palettes
we were not using these - they should be set in your default dot files (and we set a few different terminal color palettes for you in the default dot files)

add return types and parameter types where easy
I've been using mypy and want to start typing everything. this was kind of a best effort first try where I noticed it was needed

create `constants.py` to store globals
this is to make imports make a bit more sense, instead of just shoving everything in `env_config.py`

fix vim setup issue
this was bundled in because it was caught in my pass of fixing variable imports - we now check xdg config home for the vimrc only if the `XDG_CONFIG_HOME` variable is set in their env vars. I've also updated the default dot files to have `set nocp` which just makes sure we don't get errors for `vi` incompatible vim syntax which prevents the "press enter to continue" error. We've also added `--no-term` to vim commands in onboardme's `ide_setup.py`, which will prevent debug logging complaining about no input/output being a terminal.

update rich to the latest version
we're now on 13.0.1 for rich, but I haven't checked the release notes since 12.x, so I'll have to see what new goodies we get :)

add dev dependencies
we now add pre-commit as a dev dependency with poetry :D This will help with future pre-commit hook tasks.

Associated PRs
- 140 : Refactor package management: Support brew taps; Add some typing; remove unused code; create constants.py; refine packages; fix vim_setup by jessebot

0.16.6

What's Changed
* Update packages by jessebot in https://github.com/jessebot/onboardme/pull/138


**Full Changelog**: https://github.com/jessebot/onboardme/compare/v0.16.5...v0.16.6

0.16.5

What's Changed
* updating to fastfetch from neofetch by jessebot in https://github.com/jessebot/onboardme/pull/135


**Full Changelog**: https://github.com/jessebot/onboardme/compare/v0.16.4...v0.16.5

0.16.4

What's Changed
* Fix powerline pip install SSH issue by jessebot in https://github.com/jessebot/onboardme/pull/130
* doc updates for precommit git hooks by jessebot in https://github.com/jessebot/onboardme/pull/131

**Full Changelog**: https://github.com/jessebot/onboardme/compare/v0.16.3...v0.16.4

Page 7 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.