Previously, the comparison would not handle directory comparison correctly, always finding that the source and target differed. This would trigger the `onChange` script on each activation. Fixes #2004 (cherry picked from commit 07ad6a4f76)
07ad6a4f76
nixfmt