The sound distributed version control system

#853 Add support for direnv nix flake integration

Closed on February 7, 2024
ryanbooker added a change on December 27, 2023
S3A2HGL7OBDXISBDN62BSN5XG5JHLKNHRGAXWVGIBVEOUTOLCSLQC
main
ryanbooker added a change on December 27, 2023
LCCX7UBXVPKBOMLNOLXREH3T36S2RTKJESNMQAKS3SOYEKBVBCLAC
main
ryanbooker added a change on December 27, 2023
S3A2HGL7OBDXISBDN62BSN5XG5JHLKNHRGAXWVGIBVEOUTOLCSLQC
main
ryanbooker added a change on December 27, 2023
LCCX7UBXVPKBOMLNOLXREH3T36S2RTKJESNMQAKS3SOYEKBVBCLAC
main
pmeunier closed this discussion on December 27, 2023
ryanbooker on December 31, 2023

@pmeunier I added this to support direnv for the flake, but it strikes me that it may conflict with other uses of direnv. e.g. ~/.envrc would be ignored when in the pijul project tree.

Would it be better to ignore both .direnv and .envrc entirely, i.e. ensure they aren’t recorded so people can do whatever they want in that regard.

On that note, is there a global .ignore? e.g. in git you can add ~/.gitignore or ~/.config/git/ignore.

ryanbooker on January 6, 2024

I’ve added a change in case you would prefer to ignore .envrc.

ryanbooker reopened this discussion on January 6, 2024
ryanbooker added a change on January 6, 2024
3G2QI42V6URCSNBAFU2EW3ISZMIVSQJXGFMVHFH7DCHU25UCSYSQC
main
pmeunier on February 7, 2024

Yes we have the same thing, it’s called .ignore and it is in the repo (https://nest.pijul.com/pijul/pijul:main/HSEYMLO2DJCDG.AEAAA).

ryanbooker on February 7, 2024

Yeah. It seems that my change above has already been applied. :)

ryanbooker closed this discussion on February 7, 2024