Skip to content

Update engine overwrites local shell configurations #219

Description

@shantoshdurai

The update engine (update_dusky.sh) uses git reset --hard during synchronization, which reverts local modifications to ~/.zshrc if they haven't been committed. Specifically, it commented out ~/.local/bin from the PATH and removed custom aliases like killandroid.

Proposed fix: The engine should detect uncommitted changes to tracked files like .zshrc and either commit them automatically or warn the user before performing a hard reset.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions