nix: disable qs hot reload (#564)

* fix(hm): disable watch files to prevent unexpected config reload

* nix: replace watchFiles patch with substituteInPlace in prePatch

so nobody needs to maintain the patch when it breaks eventually
This commit is contained in:
anders130 2025-09-04 15:12:21 +02:00 committed by GitHub
parent 58ff28cdf7
commit 1474d0c72a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -122,6 +122,8 @@ in
prePatch = '' prePatch = ''
substituteInPlace assets/pam.d/fprint \ substituteInPlace assets/pam.d/fprint \
--replace-fail pam_fprintd.so /run/current-system/sw/lib/security/pam_fprintd.so --replace-fail pam_fprintd.so /run/current-system/sw/lib/security/pam_fprintd.so
substituteInPlace shell.qml \
--replace-fail 'ShellRoot {' 'ShellRoot { settings.watchFiles: false'
''; '';
postInstall = '' postInstall = ''