Open TheStachelfisch opened 3 months ago
Thank you for the report! Does https://github.com/danjujan/home-manager/commit/0d0b3333f8ed55db1a9984d4bf166663d19f1ddc fix your third issue?
Currently the psd.conf is not managed by home-manager as I simply ported the NixOS module. Support for that is on my todo list. However, I don't have much time in the coming weeks. Maybe you can create a PR for that?
Thank you for the report! Does danjujan@0d0b333 fix your third issue?
Currently the psd.conf is not managed by home-manager as I simply ported the NixOS module. Support for that is on my todo list. However, I don't have much time in the coming weeks. Maybe you can create a PR for that?
Sorry for the late reply, unfortunately it doesn't fix the issue.
Correction: It indeed fixed the issue, I didn't see that it was on your fork 🤦
I'll look into the other issues myself later this week and create a PR to fix it.
I'll look into the other issues myself later this week and create a PR to fix it.
Have a look at nixos/modules/services/desktops/profile-sync-daemon.nix
before https://github.com/NixOS/nixpkgs/commit/574f4c406915ce71ec66ea2ce7c1466f72d6c0ae. Most of the functionality was apparently there already but got removed.
Same issue here and also fixed by the same patch -- https://github.com/danjujan/home-manager/commit/0d0b3333f8ed55db1a9984d4bf166663d19f1ddc
FYI -- also added findutils
into the envPath
binary list in that patch.
The psd-resync
service gave me a complaint about missing find without it.
Are you following the right branch?
Is there an existing issue for this?
Issue description
Currently the newly-added
services.psd.enable
option doesn't work correctly due to three issues.First issue, the psd daemon will not work, since the base config files in
$HOME/.config/psd
are not created, the daemon will always exit with:Second issue, if you manually add the config file, it always fails with:
I generated the config file simply by running
psd
once. This might be be a bug in psd, since if no browsers are added to the config, it should automatically manage all browsers present on the system.Third issue, if you manually add a browser to the config, it fails, since the script PSD runs can't find needed commands in the environment.
Maintainer CC
@danjujan @rycee
System information