to my knowledge, answer to all these is ‘no’. But it is always possible to get into Angelfish code and start adding this functionality. I am sure they will accept working PRs, as they accepted mine.
Easiest is to install KDE setup utils on PC and configure colors there. Then just take generated file and transfer to device. That’s a way I did it.
Maybe we need some separate thread. Angelfish is not abandoned, reply to question over here.
The same can be achieved by first deleting that variable, then editing ~/.config/qtrunner/qtquickcontrols2.conf:
[Controls]
#Style=org.kde.breeze
Style=Material
FallbackStyle=Universal
[org.kde.breeze]
Font\Family=Sail Sans Pro
Font\Weight=Light
[Material]
Font\Family=Sail Sans Pro
Font\Weight=Light
But now there’s no icons at all. Maybe I now need to specify an icon theme explicitly?
for testing environment variables you can also start angelfish with terminal like this, e.g.:
qt-runner env QT_QUICK_CONTROLS_STYLE=Material QT_QUICK_CONTROLS_MATERIAL_FOREGROUND=Blue /usr/bin/angelfish
I confirm that sided to the BreezeLight.conf file pointed by @mive there is a BreezeDark.conf file.
Once this file copied as ~/.config/kdeglobals Angelfish starts with dark theme and icons (using default qt-runner variables).
Thx.
So, I downloaded BreezeDark.conf, copied it to /home/defaultuser/.config and renamed it to “kdeglobals”. Is that correct? Or do I have to create a folder “kdeglobals” (I don’t have this folder) and copy the file there without renaming it? Thanks!
This is really cool. I love the dark theme. Silica would certainly be better, but a light theme is my setup complete alien.
Now clipboard exchange and working drop down menus are the remaining missing things.
I use Waydroid less and less. A solid browser is sooo essential
I would like to have an option to always keep the navigation bar visible (and dont show the tiny url line) as the transition between both feels somewhat choppy
I get an error message when following the wiki for installing Angelfish (on both my devices FP4 and C2):
Fatal error: nothing provides ‘libQt6Core.so.6()(64bit)’ needed by the to be installed angelfish-23.04.3+kf6.20251130080443.9.gcff3199-1.19.1.bso.aarch64
Nothing provides ‘kf6.qqc2-breeze-style’ needed by the to be installed qt-runner-qt-6-0.4.6-1.9.1.bso.noarch