Skip to content

Commit 22cfe77

Browse files
committed
feat: Add just command for enabling theme integration with flatpak applications
1 parent 11f488d commit 22cfe77

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

system_files/deck/shared/usr/share/ublue-os/just/custom.just

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,10 @@ use-ublue-gamepads:
416416
sudo rm -f /etc/modprobe.d/xpad-noone-blacklist.conf
417417
sudo rm -f /etc/modules-load.d/xpad-noone.conf
418418

419+
# Enable Flatpak Theming
420+
enable-flatpak-theming:
421+
flatpak override --user --filesystem=xdg-config/gtk-4.0:ro --filesystem=xdg-config/gtk-3.0:ro --filesystem=~/.icons:ro --filesystem=~/.themes:ro
422+
419423
# Sign the current OCI OSTree Image (If unsigned)
420424
sign-image:
421425
source /etc/default/bazzite && \

system_files/desktop/shared/usr/share/ublue-os/just/custom.just

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,10 @@ use-ublue-gamepads:
258258
sudo rm -f /etc/modprobe.d/xpad-noone-blacklist.conf
259259
sudo rm -f /etc/modules-load.d/xpad-noone.conf
260260

261+
# Enable Flatpak Theming
262+
enable-flatpak-theming:
263+
flatpak override --user --filesystem=xdg-config/gtk-4.0:ro --filesystem=xdg-config/gtk-3.0:ro --filesystem=~/.icons:ro --filesystem=~/.themes:ro
264+
261265
_get-image:
262266
#!/usr/bin/env python
263267
from json import loads

0 commit comments

Comments
 (0)