FLATPAK-MASK(1)
π FLATPAK MASK(1) π
okay bestie, welcome to flatpak-mask β the part of the flatpak manual. yes it's giving "why do I need this" but trust me, it's lowkey iconic.
β¨ NAME β¨
flatpak-mask β Mask out updates and automatic installation
πΈ SYNOPSIS πΈ
flatpak mask [OPTION...] PATTERN...
π¦ DESCRIPTION π¦
so basically, Flatpak keeps a whole little list of patterns that decide which refs are masked. and a masked ref? it will never be updated and it will never be automatically installed. periodt. like, if a masked extension is marked auto-download, bestie, it is NOT getting downloaded. no cap.
now the plot twist π«Ά β you can still manually install those refs. the vibes are just: once they're installed, the version gets pinned. frozen. main character standing still.
the patterns are literally just a partial ref, and the * character matches anything within that part of the ref. here are some example patterns so you can see the vision:
org.some.App
org.some.App//unstable
app/org.domain.*
org.some.App/arm
and to see the current set of masks you've got going on? just run this command with no patterns at all. the way that works is so clean. π
π OPTIONS π
here's everything that's understood, bestie, don't skip a single one:
-h,--helpβ show help options and exit. cute, quick, done. β¨--removeβ instead of adding the patterns, it removes matching patterns. the undo button, fr fr.-u,--userβ mask refs in a per-user installation.--systemβ mask refs in the default system-wide installation.--installation=NAMEβ mask refs in a system-wide installation specified byNAME, picked from the ones defined in/etc/flatpak/installations.d/. and heads up: using--installation=defaultis equivalent to using--system. iykyk.-v,--verboseβ print debug information while the command is processing. the receipts, basically. π₯
π EXAMPLES π
no patterns? you get the list:
$ flatpak mask
masking one very specific broken little guy:
$ flatpak mask org.broken.App
and unmasking him, because growth:
$ flatpak mask --remove org.broken.App
π SEE ALSO π
flatpak(1), flatpak-update(1),
and that's the whole page, bestie π this little icon was brought to you by the flatpak manual, FLATPAK MASK(1) β go forth and mask responsibly, mwah ππ¦
π¦ where this page comes from
- debian trixie: flatpak 1.16.6-1~deb13u3
- fedora 44: flatpak 1.18.4-1.fc44 Β· LGPL-2.1-or-later
- fedora 44: flatpak 1.18.4-1.fc44 Β· LGPL-2.1-or-later
- nixpkgs unstable: flatpak 1.18.4
- ubuntu stonking: flatpak 1.18.4-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms