-
Notifications
You must be signed in to change notification settings - Fork 0
feat: 2025-11-07 improvements #2
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
base: main
Are you sure you want to change the base?
Conversation
Pertempto
commented
Nov 7, 2025
- Add example config
- Improve how we handle modules
|
scripts/install.sh: Use of |
Changes RequestedPlease address the following changes before I re-review:
Summary of Changes
Overall Feedback
Please address the requested fixes (I left an inline actionable comment on the module install loop) and ping me when updated. Thanks! @Pertempto |
|
Replace the PATH line with something like:
This prevents "command not found" for user-local global packages and matches the rest of the script's npm prefix usage. |
|
In Example alternatives:
This avoids relying on the invoking environment's $HOME and makes behavior consistent across systems/ |
|
@Pertempto — Module install loop: after
Relevant block: |
|
@Pertempto �1:
This file is written at |
|
if ! grep -q ".npm-global/bin" "$MM_HOME/.bashrc"; then
echo "export PATH=\"$MM_HOME/.npm-global/bin:\$PATH\"" >> "$MM_HOME/.bashrc"
chown "$MM_USER:$MM_USER" "$MM_HOME/.bashrc"
fiThis ensures the PATH line references the real user home and preserves file ownership. Please update accordingly. @Pertempto |