There to be a dark theme option
There is no such option
Create such an option
(alternatively/preferably create an official apt repo instead(as well as) of snaps so it can use the system themes)
1.
2.
3.
4.
To make it easier on the eyes. As there issues with secure auto type, I keep the manager open and use it manually
KeePassXC - Version 2.2.0
Revision: 9a7e6850d6b79c47c2d46d99fdaf433c2ff13716
Libraries:
Operating system: Ubuntu Core 16
CPU architecture: x86_64
Kernel: linux 4.8.0-58-generic
Enabled extensions:
This one is unlikely to be implemented, but I'll keep it open for now.
KeePassXC use the system theme, if your theme is light KeePassXC will be light.
I personally don't really like custom theme since they don't respect the desktop design
It is nice that it works off the system theme. However there is no official ubuntu apt repo, so to get it working officially on ubuntu you need to use snaps, which don't respect system themes. It would be nice to have this option for people having to work with snaps.
If snaps don't respect the system, this is something that should be raised with ubuntu.
On Linux the colour theme usually changes KeepassXC. For me on KDE it does anyway.
If you are running Fedora 26, you can install the adwaita-dark QT theme
sudo dnf install adwaita-qt5
If after that keepassxc doesn't pick up the dark theme, you can adjust your launcher:
keepassx -style adwaita-dark
The blend / integration on GNOME with adwaita-dark is really neat.
Closing since KeePassXC will automatically get the system theme
This doesn't appear to be the case on macOS Mojave.
Closing since KeePassXC will automatically get the system theme
@solikeumyeah that is a totally different issue, Mojave dark theme only works if the app is compiled under mojave. Also, Qt 5.12 (currently beta) is the only Qt version to support it as well.
is windows being considered? in windows even when the system theme is configured as using black theme,
most apps do nto pick up on it and the old color and theme options got removed
Again, this will likely need an update to Qt itself.
I've been using KeepassX on Kubuntu for some time (now version 18.10).
Everything was ok with it, but today I found out about this fork, which I tried it for a few minutes until I got disappointed and frustrated that it keeps showing a white theme when i have everything configured for a dark theme.
I don't understand why KeepassXC is called and improved version of KeepassX, when KeepassX is the one where the dark themes work as expected.
I installed both KeepassX and KeepassXC from Discover and indeed KeepassXC is the snap version because that's the only one available.
Later edit:
I've downloaded also the AppImage version that that ones seems to obey my dark theme preference.
But still, there the file manager that shows up to select the database and the buttons (Browse, Refresh, Cancel, etc.) looks weirs and a bit smaller than the ones elsewhere which I suppose are set by the sytem's Breeze theme.
I'm going back to KeepassX until these theme integration problems are fixed, if ever seeing that this bug report has been closed without a real solution to it.
Most theme issues on Linux are a direct result of qt5 not having a theme tool like qt4 had. Has nothing to do with our application. The KeePassX on the store is a qt4 application. There are numerous issues on here that discuss how to theme the app properly to your desktop env. You can also search google for "linux qt5 theme" and you'll probably get an answer as well.
In that case it's a shame that qt5 is not as developed or good as qt4.
Unfortunately I don't have the time or the will to theme a program properly for my desktop env as in the end all will be in vain since one day I'll have to reinstall / upgrade the OS and all my tweaks will be lost.
From what I saw, pretty much all the programs that I have installed follow my dark theme preference, even the ones that are built with GTK I think.
In any case I'm staying with the other version until the issues are solved in Qt, KDE, here, etc.
Thanks anyway for the reply!
It's quite simple actually, just install qt5ct and set the following environment variable in your profile: QT_QPA_PLATFORMTHEME=qt5ct.
This program is barely ever visible in a regular (i.e. auto type) workflow. This is just not important. If I had to choose[1] what the dev team works on and what is included in the program, I'd HAPPILY take security or stability or compatibility or anything else over "theming".
I am glad the devs don't add things like that, bloating this program with stuff that is better solved at a higher level. Concluding based on one factor that you don't like, that something is not "as developed" is pretty superficial.
[1] Hint: I can't and I don't. I'm just a regular user.
I suggest you look into https://github.com/tsujan/Kvantum/tree/master/Kvantum which works fine with keepassxc.
Just ensure your keepassxc is started with the QT_STYLE_OVERRIDE=kvantum environment variable.
Future searchers who ended up here like me, have a look at:
https://www.linuxuprising.com/2018/05/get-qt5-apps-to-use-native-gtk-style-in.html
sudo apt install qt5-style-plugins
echo "export QT_QPA_PLATFORMTHEME=gtk2" >> ~/.profile
Then login again or reboot. Relaunch keepassxc and it should be dark.
~
sudo apt install qt5ct
~
Restart/Relogin
Then set preferences under Menu > Preferences > Qt5 Preferences > Appearance:
If you are running Fedora 26, you can install the adwaita-dark QT theme
sudo dnf install adwaita-qt5
If after that keepassxc doesn't pick up the dark theme, you can adjust your launcher:
keepassx -style adwaita-dark
The blend / integration on GNOME with adwaita-dark is really neat.
works with ununtu :)
If you are running Fedora 26, you can install the adwaita-dark QT theme
sudo dnf install adwaita-qt5
If after that keepassxc doesn't pick up the dark theme, you can adjust your launcher:
keepassx -style adwaita-dark
The blend / integration on GNOME with adwaita-dark is really neat.works with ubuntu :)
And Debian, and PureOS for that matter
KeePassXC 2.6.0 has its own dark theme.
KeePassXC 2.6.0 has its own dark theme.
For some reason it seems to have broken system themes though :/
Used to have Kvantum's (KDE) theme set but now it overrides to use its own. Is there a way to change this?
There is a bug with that we fixed in upcoming 2.6.1
There is a bug with that we fixed in upcoming 2.6.1
I didn't expect such a fast reply wow! Thank you, your software is amazing :)
Most helpful comment
Future searchers who ended up here like me, have a look at:
https://www.linuxuprising.com/2018/05/get-qt5-apps-to-use-native-gtk-style-in.html
Then login again or reboot. Relaunch keepassxc and it should be dark.