From 22cfe77d4547f610fdcd695c48063d0f139108bd Mon Sep 17 00:00:00 2001 From: Kyle Gospodnetich Date: Mon, 11 Sep 2023 16:34:29 -0700 Subject: [PATCH] feat: Add just command for enabling theme integration with flatpak applications --- system_files/deck/shared/usr/share/ublue-os/just/custom.just | 4 ++++ .../desktop/shared/usr/share/ublue-os/just/custom.just | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/system_files/deck/shared/usr/share/ublue-os/just/custom.just b/system_files/deck/shared/usr/share/ublue-os/just/custom.just index f52ab2fd..b63e5a2b 100644 --- a/system_files/deck/shared/usr/share/ublue-os/just/custom.just +++ b/system_files/deck/shared/usr/share/ublue-os/just/custom.just @@ -416,6 +416,10 @@ use-ublue-gamepads: sudo rm -f /etc/modprobe.d/xpad-noone-blacklist.conf sudo rm -f /etc/modules-load.d/xpad-noone.conf +# Enable Flatpak Theming +enable-flatpak-theming: + flatpak override --user --filesystem=xdg-config/gtk-4.0:ro --filesystem=xdg-config/gtk-3.0:ro --filesystem=~/.icons:ro --filesystem=~/.themes:ro + # Sign the current OCI OSTree Image (If unsigned) sign-image: source /etc/default/bazzite && \ diff --git a/system_files/desktop/shared/usr/share/ublue-os/just/custom.just b/system_files/desktop/shared/usr/share/ublue-os/just/custom.just index 3a14bd46..63448ef6 100644 --- a/system_files/desktop/shared/usr/share/ublue-os/just/custom.just +++ b/system_files/desktop/shared/usr/share/ublue-os/just/custom.just @@ -258,6 +258,10 @@ use-ublue-gamepads: sudo rm -f /etc/modprobe.d/xpad-noone-blacklist.conf sudo rm -f /etc/modules-load.d/xpad-noone.conf +# Enable Flatpak Theming +enable-flatpak-theming: + flatpak override --user --filesystem=xdg-config/gtk-4.0:ro --filesystem=xdg-config/gtk-3.0:ro --filesystem=~/.icons:ro --filesystem=~/.themes:ro + _get-image: #!/usr/bin/env python from json import loads