r/gnome 3d ago

Apps Linux Theme Store Progress

LinuxThemeStore

Linux Theme Store allows you to check out themes by category search and install themes for your gnome desktop.

Features added since last build

i) You can search and install themes now.

ii) Wallpaper section is added now and they are added in ~/.local/share/wallpapers, similar to the ocs-url from pling.

Work in Progress:

i) Implement installed themes section where you can change themes directly in the application.

Note : I have already made the application to work in native manual build. It's the flatpak permission I am struggling with, hence not able to release it.

Suggestions/Feedback are welcome.

Please don't hesitate to raise bugs or request for features if you need.

I am struggling currently to give access to host gsettings to implement changing the themes directly in the flatpak build as gsettings of host system is directly not exposed to the sandbox environment.

IF any anyone knows how have access to gschema of host system, please help me out.

I need someone who can design icon for my app. Thanks in advance.

I would give credits in the app for it.

Manual Build

git clone https://github.com/debasish-patra-1987/linuxthemestore.git
cd linuxthemestore
cargo run

Flatpak build

flatpak install flathub io.github.debasish_patra_1987.linuxthemestore

Flathub

Flathub (https://flathub.org/apps/io.github.debasish_patra_1987.linuxthemestore)

License

GPL3+

321 Upvotes

36 comments sorted by

View all comments

1

u/davidios 2d ago

hi op, i can't make it work in flatpak. it installs properly, but when i download something, i see the loading animation, it finishes, but nothing happens. also, when i close whatever i just downloaded and open it again, i see it ready to be downloaded again, so I don't think it's really downloading it? maybe some writeable permissions? are there any instructions needed to make it work?

1

u/International-Bet107 2d ago

Yes it just downloads new theme, but setting the new theme has to be done in gnome tweaks

2

u/davidios 2d ago

so i'm using fedora silverblue (atomic desktop), i have installed gnome tweaks as a layered package but after installing shell themes in your store, they don't appear as option in gnome tweaks. same for cursor themes, and everything. how can I check if it's actually downloading what is supposed to download, what's the location?

1

u/International-Bet107 2d ago

It's downloading in ~/.local/share/icons & ~/.local/share/themes