lima-xbar-plugin

xbar/Swiftbar plugin to control lima-vm

APACHE-2.0 License

Stars
114
lima-xbar-plugin - v1.4.0 Latest Release

Published by unixorn 5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/unixorn/lima-xbar-plugin/compare/v1.3.3...v1.4.0

lima-xbar-plugin - v1.3.3

Published by unixorn over 2 years ago

What's Changed

Full Changelog: https://github.com/unixorn/lima-xbar-plugin/compare/v1.3.1...v1.3.3

lima-xbar-plugin - v1.3.1

Published by unixorn about 3 years ago

brew doesn't always use /usr/local/bin any more, and macOS doesn't pass the $PATH from .zshrc/.bashrc to GUI applications which caused problems with a brew-installed version of lima.

prep_environment_for_lima() now adds a list of potential directories to $PATH if they exist and are directories - currently /usr/local/bin, /opt/homebrew/bin and /opt/local/bin.

Closes https://github.com/unixorn/lima-xbar-plugin/issues/24

lima-xbar-plugin - v1.3.0

Published by unixorn about 3 years ago

Add ability to run arbitrary lima commands in a VM.

lima-xbar-plugin - v1.2.0

Published by unixorn about 3 years ago

Adds a menu option to pull an arbitrary docker image into one of your Lima VMs.

lima-xbar-plugin - Enjoy the 50x speedup

Published by unixorn about 3 years ago

Rewrite in Python, mainly because the bash code was starting to get too large to work with comfortably, and Python's way more maintainable.

On top of that, the original bash version was slow, because there were a lot of cases where it was running lima nerdctl XYZ | jq to parse out information about containers and images, and it wasn't caching the output.

The python version caches the image and container information, and is much faster - 0.355 seconds on my MBP, the shell version takes 17.332 seconds.

Badges
Extracted from project README
License GitHub stars