Hello all,

I have installed fedora kinoite and everything is working as expected, except theming.

I know this is a limitation due to sandboxing and that there is a way around it.

Now, all guides are either only for Gnome theming or 2-4 years old.

Is there a simplified way on how to make applications like Firefox and libreoffice use the standard breeze dark KDE theme?

  • ozymandias117@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 months ago

    For whatever reason org.gtk.Gtk3theme.Breeze-Dark was deprecated

    The workaround listed here: https://github.com/flathub/org.gtk.Gtk3theme.Breeze

    Is to run: flatpak override --user --filesystem=xdg-config/gtk-3.0:ro

    However, that exposes a little extra if you have favorite places stored

    I think it works if you only expose xdg-config/gtk-3.0/colors.css, xdg-config/gtk-3.0/gtk.css, and xdg-config/gtk-3.0/settings.ini

  • unalivejoy@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    4 months ago

    I believe you just make sure the packages xdg-desktop-portal, xdg-desktop-portal-kde, and xdg-desktop-portal-gtk are installed. Applications using qt5/6 or gtk3/4 should automatically pick up the new themes.

    Additionally, add the following files via flatseal or flatpak override --global

    • xdg-config/gtk-4.0
    • xdg-config/gtk-3.0
    • xdg-run/gvfsd
    • ~/.themes
    • ~/.icons
  • penquin@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    Try flatseal. I don’t use flatpaks, but I heard flatseal allows theming.