Skip to content

Revert: session: Add custom dconf profile#160

Open
City-busz wants to merge 1 commit intopop-os:masterfrom
City-busz:no-dconf-profile
Open

Revert: session: Add custom dconf profile#160
City-busz wants to merge 1 commit intopop-os:masterfrom
City-busz:no-dconf-profile

Conversation

@City-busz
Copy link

@City-busz City-busz commented Nov 6, 2025

This pull request reverts #90.

Setting a custom profile for the COSMIC session causes that all apps launched in it save their settings into this custom profile rather than the into main user profile, so these settings are lost when the user logs in into a different desktop environment.

Since the custom gtk.css is cleaned up on exit, and the GTK theme override is an optional feature, it should be safe to use the main dconf profile.

To avoid overwriting the icon-theme and button-layout GSettings properties on login by default, I proposed two solutions:

This commit reverts 87a0644.

Setting a custom profile for the COSMIC session causes that all apps
launched in it save their settings into this custom profile rather than
the into main user profile, so these settings are lost when the user logs
in into a different desktop environment.

Since the custom gtk.css is cleaned up on exit, and the GTK theme override
is an optional feature, it should be safe to use the main dconf profile.
@jacobgkau jacobgkau requested a review from a team November 6, 2025 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant