update flatpak filesystem permissions: from home -> xdg-config - #37
update flatpak filesystem permissions: from home -> xdg-config#37fpfcmsr wants to merge 1 commit into
Conversation
tested on a clean install - Pied looks in .config/speech-dispatcher, creates a backup if it exists, and overwrites it. This makes it clear what permissions pied needs as opposed to the broad filesystem=home.
|
That's brilliant, thank you! I'm away at the moment, but I'll give this a test when I'm home next week. |
|
What are your thoughts on storing the backup configs within .config/speech-dispatcher? To my knowledge pied creates ./config/speech-dispatcher/speechd.conf and .config/speech-dispatcher/modules/piper.conf, which could probably be backup up individually in a speechd.conf.bak-$day-$month-$year file. |
|
That sounds good to me, I was probably being a bit overly cautious in backing up the entire directory; but I really didn't want to end up in a scenario where a user might end up with a broken config and no way to revert. |
|
Got busy all of a sudden but finally got some time to try my hand at the file level backups. Let me know what you think - opened a separate PR for it. |
tested on a clean install - Pied looks in .config/speech-dispatcher, creates a backup if it exists, and overwrites it. This makes it clear what permissions pied needs as opposed to the broad filesystem=home.