Skip to content
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

darwin-installer: work around zshrc overwrites #9243

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Oct 27, 2023

  1. install-darwin: work around zshrc overwrites

    macOS updates have been overwriting /etc/zshrc for a while.
    This evicts the Nix shell hook, causing quite a few support
    threads (and inevitabling harming people's impression of
    the project).
    
    This workaround *is* cursed :)
    abathur committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    e21e289 View commit details
    Browse the repository at this point in the history
  2. nix-profile*.sh.in: append PATHs idempotently

    When people source the Nix profile scripts more than once,
    they can cause appended PATH variables to grow longer each
    time. This is somewhat benign, but it does spook people and
    cause support load.
    abathur committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    cc5db08 View commit details
    Browse the repository at this point in the history