Skip to content

Conversation

@MrPointer
Copy link
Owner

@MrPointer MrPointer commented Nov 23, 2025

Summary

This PR removes multi-user support, especially for brew installations.
It never really worked in practice, so this just adds complexity and noise at this stage. Now that our installer is fully compliant with the depracted shell installer, we have no need for the mutli-user support.

This PR also adds an important ability to apply dotfiles for a custom branch.
This is mainly used by CI to run E2E tests using the currently tested branch to ensure full compatibility.

@MrPointer MrPointer self-assigned this Nov 23, 2025
It never relaly worked in practice, so this just adds complexity and
noise at this stage. Now that our installer is fully compliant with the
depracted shell installer, we have no need for the mutli-user support.
@MrPointer MrPointer force-pushed the feature/remove-multi-user-support branch from 8aaba1f to 75c1c85 Compare November 23, 2025 16:29
This is critical to get this PR passing CI, as our CI currently tries to
apply dotfiles from `main`, but they're incompatible with our installer
as they reference data that isn't there anymore. We need the CI to use
the current branch it's running on for full compatibility.
@MrPointer MrPointer merged commit ba5c201 into main Nov 23, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants