Access to $HOME/.config/Kvantum
Metadata
Current evaluation
Kvantum/LXQt support was added to kde-neon-6 by merged PR #5917 (70275c88a), shipped in Snapcraft 8.14.
Resolution: closed resolved
Reason: PR #5917 merged Kvantum and LXQt theme support into the kde-neon-6 extension, directly addressing theme integration. Runtime filesystem policy remains controlled by snapd's desktop interface rather than Snapcraft.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Allow access for all Snaps under the $HOME/.config/Kvantum folder
### Why it needs to get done
This would be a start toward supporting Kvantum in Snap apps.
You can add Kvantum to Snap apps by adding Kvantum to a Snap app's snapcraft.yaml file, but if you don't have access to $HOME/.config/Kvantum, unfortunately, the app won't recognize which Kvantum theme is being used.
I know that Snap apps access the $HOME/.config/gtk-3.0 folder via links to access theme information, so I assume that allowing them to access $HOME/.config/Kvantum is equivalent.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Kvantum/LXQt support was added to kde-neon-6 by merged PR #5917 (70275c88a), shipped in Snapcraft 8.14. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed by mr-cal as out-of-scope/duplicative: runtime access to $HOME/.config/Kvantum is snapd's desktop interface, not Snapcraft's. Kvantum/LXQt theming instead landed in the kde-neon-6 extension via PR #5917 (commit 70275c88a, Snapcraft 8.14). | |
| stealth/space-bunny-alpha | — | closed superseded | Superseded by the author's ongoing qt-style-kvantum content-snap and KDE-extension work; no Snapcraft change added automatic access to $HOME/.config/Kvantum. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed without a direct fix: the author pursued Kvantum support through a custom content snap and KDE extension; Snapcraft maintainers cited snapd's desktop interface as the access-control owner. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. The request for automatic $HOME/.config/Kvantum access was superseded by the author's custom content snap and KDE extension workaround. Core snapd changes are no longer required as Kvantum support is now implemented externally. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. The request for direct Kvantum config access was superseded by the author's content snap workaround. Maintainers clarified runtime access is controlled by snapd, and the author will continue supporting Kvantum via a custom content snap. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. The author is implementing Kvantum support via a custom content snap and KDE extension rather than requesting core snapd changes. The request is superseded by this alternative approach. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without implementation. Granting universal access to $HOME/.config/Kvantum was declined as snapd manages AppArmor rules. The author is instead implementing support via a dedicated content snap and the kde extension. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
snapcraft#5917
(confidence 98%)
Merged at 70275c88a, adding LXQt/Kvantum theme support and Kvantum layout to kde-neon-6.
-
Related To:
snapcraft#5904
(confidence 95%)
A directly related kde-neon-6 LXQt/Kvantum support request also closed through PR #5917.
-
Related To:
snapcraft#6243
(confidence 85%)
Follow-up PR removing an unnecessary Kvantum symlink after the initial support landed.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5917 feat(kde-neon-6): lxqt and kvantum theme support | snapcraft | merged | Merged PR #5917 at commit 70275c88a, adding lxqt-support content snaps and LXQt/Kvantum theme support to kde-neon-6; it closed #5904. | |
| #6065 kde-neon-6 launcher-specific - link to Kvantum folder | snapcraft | merged | Merged in #6065 as a741fff04, adding a KDE neon 6 symlink so Kvantum can access external themes; companion desktop-integration MRs !7 and !8 also merged. | |
| #5780 QT style Kvantum support | snapcraft | closed | Kvantum theming was added to the KDE neon 6 extension via lxqt-support-core24 in #5917, with follow-up fixes in #6065 and #6243. | |
| #6243 chore(kde-neon-6): remove unnecessary symlink for kvantum | snapcraft | merged | Merged as commit 61faae080: dropped the redundant Kvantum symlink in kde-neon-6, since lxqt-support's Kvantum now reads $SNAP_REAL_HOME/.config/Kvantum directly via its own patch. |