Flatpak: Difference between revisions
Claymichaels (talk | contribs) m →Declarative: "this section needs to be expanded" Template has a typo. |
|||
| Line 125: | Line 125: | ||
If you have issues with cursors or themes in general, take a look at [[Fonts#Flatpak_applications_can't_find_system_fonts]] | If you have issues with cursors or themes in general, take a look at [[Fonts#Flatpak_applications_can't_find_system_fonts]] | ||
=== Uninstalling glitched application and wipe its data === | |||
{{Warning|This involves deleting application data of flatpak applications, make sure to keep backed up any flatpak application data you want before proceeding.}} | |||
Sometimes, flatpak applications may glitch (like fonts in Flatseal<ref>https://github.com/tchx84/Flatseal/issues/501</ref>) and wiping their data may solve the issue. To do so, you have two options. | |||
==== Option 1: Delete application and its data in a single command ==== | |||
This is useful if you have installed the flatpak application '''imperatively'''. Use the <code>--delete-data</code> flag when uninstalling the offending application, (like <code>flatpak uninstall <application> --delete-data</code> ). Then re-install the offending application (like <code>flatpak install <application></code> ). | |||
==== Option 2: Delete application and then delete its data ==== | |||
This is useful if you have set up flatpak '''declaratively'''<ref>[[Flatpak#Declarative]]</ref>. First remove the application from your configuration and rebuild. Then run <code>flatpak uninstall --unused --delete-data</code> to both delete '''all''' leftover applications and wipe the data of anything previously deleted. This will ask you to delete the data of each application individually, delete only the data of the offending application. Then re-add the offending application in your configuration and rebuild. | |||
[[Category:Software]] | [[Category:Software]] | ||
[[Category:NixOS Manual]] | [[Category:NixOS Manual]] | ||