-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Add zeliblue-cli distrobox and just
command
#150
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
zelikos
added a commit
that referenced
this pull request
Jan 5, 2024
Meant to push this commit before merging #150 but am dumb
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Base image for the distrobox will be replaced with Wolfi once the upstream PR for brew is merged, as I'm planning to go for a similar approach as Bluefin. The fedora image in use now is for initial testingEdit 2024-01-04:
New plan is to use fedora-toolbox for the base image here; I've run into issues with the Wolfi container, and Fedora has most of the packages I had in the Brewfile, so a Fedora box can work fine as the default CLI experience.Some of the issues with using Wolfi turned out to be weirdness with my
.bashrc
andfish
configs, i.e. specific to my system. However, there is still some weirdness with things likegit diff
,bat
, andchezmoi diff
(the former 2 useless
, butchezmoi
uses its own thing?), even tested in a fresh VM.Both using
chezmoi
installed via Homebrew,In Wolfi:
On host:
I may revisit using Wolfi as the container image in the future, but I think for now we'll stick with fedora-toolbox as the default, with Homebrew as an extra option.
Related to #148