I want to edit .desktop files of some nixpkgs for customization, but they are located in /run/current-system/sw/share/applications.. and are readable only.
One possible solution would be to copy them to ~/.local/share/applications but duplicating doesnt sit right with me (this would be my last resort tho).
I would prefer to override the parameters I want to change somehow preferably in my configuration.nix only.

Another alternative approach would be to add a duplicate desktop file, but to write it declaratively using Home Manager:
It would be possible to DIY this with user activation scripts, but I don’t really see a value in doing that over the
symlinkJoin.