From 7c0e7252eefd539345b7bd5b3ce955bc75307162 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Wed, 13 May 2026 13:43:30 +0100 Subject: revert(flatpak): drop font filesystem override (flatpak auto-shares) flatpak refuses '/usr/share/fonts' ("Path /usr is reserved") and auto-mounts host fonts to /run/host/fonts and ~/.local/share/fonts to /run/host/user-fonts already. The override was a no-op. The remaining emoji/nerd-glyph rendering issue in browsers is browser-side font fallback, not flatpak sandboxing. --- run_onchange_after_deploy-flatpak-overrides.sh.tmpl | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'run_onchange_after_deploy-flatpak-overrides.sh.tmpl') diff --git a/run_onchange_after_deploy-flatpak-overrides.sh.tmpl b/run_onchange_after_deploy-flatpak-overrides.sh.tmpl index 6ce657d..0456883 100644 --- a/run_onchange_after_deploy-flatpak-overrides.sh.tmpl +++ b/run_onchange_after_deploy-flatpak-overrides.sh.tmpl @@ -19,13 +19,3 @@ apply io.mpv.Mpv --filesystem=xdg-config/mpv:ro # LibreWolf needs raw /dev access for v4l2 webcams. Flatpak has no # finer-grained device option, so this opens video/dri/snd at once. apply io.gitlab.librewolf-community --device=all - -# Host fonts (notably noto-fonts-emoji) for every flatpak. Without this, -# browsers and other GUI apps fall back to tofu boxes for emoji and -# nerd-font glyphs. Applied globally with `flatpak override --user` -# (no app argument). -flatpak override --user \ - --filesystem=/usr/share/fonts:ro \ - --filesystem=/usr/local/share/fonts:ro \ - --filesystem=xdg-data/fonts:ro \ - --filesystem=xdg-config/fontconfig:ro -- cgit v1.3.1