chipass: init at 2026.09.0 - #562875
chipass: init at 2026.09.0#562875provokateurin wants to merge 1 commit into
Conversation
ebcd80e to
a106977
Compare
|
|
The theming is definitely off. We did change the theme code (for branding and code quality reasons) but it's not supposed to look like Win95. If you run the flake in the repo, does it pick up a theme for you? |
|
I built and ran the flatpak from the repo and it doesn't have the same issue (it just looks like KeepassXC in the screenshot above). There is very little difference between the packaging code for KeepassXC and ChiPass, so I'm not sure where the issue is. It could be related to the Qt6 migration, but I'm not sure how to figure that out. |
|
haha got distracted and sniped. thanks stardew valley. the theming issue above doesn't happen to me if i build yours, same as mine. are you doing wonky stuff with your qt themes? yours:
mine:
the flatpak (light mode because it's in flatpak and won't be picking up themes):
i think everything else works by my eye. i'm not super pumped about the firefox bridge thing (i don't really like it in keepassxc either ... weird crossover of concerns), but that's a minor thing. |
No, as far as I know.
That's correct, I will fix it. |
With that it looks like in your screenshots, but still not like it does for me in the flatpak (using the KDE Plasma Breeze theme). |
|
a106977 to
f749a63
Compare
|
i've dropped a question to the kde big brains on matrix. should hopefully have an answer in a bit, as i'm nowhere near familiar enough with qt to identify the specific issue. another user has replicated this on their own kde install, so it's not just you. |
|
How do I replicate the failure? |





Inits ChiPass, a hard fork of KeepassXC. The packaging code and tests were copied from KeepassXC and adjusted according to https://codeberg.org/ChiPass/ChiPass/src/branch/main/INSTALL.md.
For some reason the theming is off:

I'm not sure if that is an issue with the packaging or upstream (because there is no theme switcher in ChiPass, so it could be intentional?).
I can confirm that the KeepassXC browser extension just works OOTB and so far there are no plans to fork it as well, so no additional changes are needed for it: https://codeberg.org/ChiPass/ChiPass/issues/144
CC @whitequark
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.