Skip to content

Conversation

@ghthor
Copy link
Member

@ghthor ghthor commented Feb 27, 2024

This fixes conflicts where when direnv/nix develop activates it would unset this global shell variable.

Copy link
Contributor

@jeffbyrnes jeffbyrnes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lots of good stuff here! Thanks for the burst of energy & improvements recently 🙇🏻‍♂️

@ghthor ghthor force-pushed the fix-interaction-with-nix-develop-shell branch from 7e1705e to 6425b12 Compare March 2, 2024 23:10
@ghthor ghthor force-pushed the fix-interaction-with-nix-develop-shell branch 2 times, most recently from 6ab7b56 to 3b14436 Compare May 16, 2025 05:17
@ghthor ghthor marked this pull request as ready for review May 16, 2025 05:21
@ghthor ghthor requested a review from ndbroadbent May 16, 2025 05:21
@ghthor ghthor changed the title feat: support running in nix develop environments fix: fixes issues with direnv and nix develop shell's May 16, 2025
@ghthor ghthor requested a review from jeffbyrnes May 16, 2025 05:23
@ghthor ghthor changed the title fix: fixes issues with direnv and nix develop shell's fix: replace global shell variable with JIT shell detection May 16, 2025
@ghthor ghthor force-pushed the fix-interaction-with-nix-develop-shell branch from 3b14436 to cf79fd0 Compare May 16, 2025 05:41
Copy link
Contributor

@jeffbyrnes jeffbyrnes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems good!

Is there any performance degradation?

@ghthor
Copy link
Member Author

ghthor commented May 18, 2025

Is there any performance degradation?

I have not noticed any after running this patch for many months. I found it lingering and forgot that I hadn't submitted it upstream.

@ghthor ghthor merged commit d9ff00c into scmbreeze:main May 18, 2025
4 checks passed
@ghthor ghthor deleted the fix-interaction-with-nix-develop-shell branch May 18, 2025 04:41
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