Skip to content

~/bin paths broken prior to commit 5e176c3 #18

Description

@tk755

Documenting here for the future. I do not plan to fix this anytime soon.

In issue #6 I merged the ~/bin repo into this repo under ~/.bin. However, this retroactively breaks all scripts prior to this commit which source the ~/bin directory.

There are really only two solutions. But they both involve iterating through all commits prior to 5e176c3:

  • Iterate through all commits, read all files, and replace all instances of ~/bin with ~/.bin, and $HOME/bin with $HOME/.bin.
  • Iterate through all commits and move all files in ~/bin to /.bin.

I am not sure which approach is easier, but the second one is certainly more correct.

Eventually I do want to tag previous major version (i.e. v2025, v2024, etc.) for both posterity and also for simpler version tracking. However, this issue will need to be fixed all versions previous to 2025 to be valid.

It is a shame since I could have easily avoided all of this had I just merged the repo into the correct directory, but I genuinely did not forsee this.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugsomething is brokenwontfixthis will not be worked on

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions