NixOS GNOME | 415 Members | |
| A room for maintainers of GNOME & GNOME-Related desktop environments (xfce, cinnamon, pantheon...) | 91 Servers |
| Sender | Message | Time |
|---|---|---|
| 1 Jul 2023 | ||
| 09:45:22 | ||
| 4 Jul 2023 | ||
| 08:25:08 | ||
| 08:25:32 | ||
| 08:28:45 | ||
| 12:08:04 | ||
| 14:51:29 | ||
| 14:55:43 | ||
| 5 Jul 2023 | ||
| 14:11:50 | ||
| 16:47:43 | ||
| I use home-manager to configure my keyboard shortcuts via dconf. This used to work fine but since a recent update on unstable I am seeing my keyboard shortcuts forgotten when I restart my machine (doesn't happen on just a log out, will check a restart of just gnome shortly...) If I diff using the
| 16:51:17 | |
| * I use home-manager to configure my keyboard shortcuts via dconf. This used to work fine but since a recent update on unstable I am seeing my keyboard shortcuts forgotten when I restart my machine (doesn't happen on just a log out, will check a restart of just gnome shortly...) If I diff using the
I use They are each mapped by default to one of toggle-message-tray, toggle-overview (forget which way around) so I remove each from the list to override. Does anyone have any idea why my dconf settings are not persisting? | 16:52:57 | |
this does not happen after just restarting gnome with pkill -3 gnome-shell | 16:54:54 | |
Silas Davis: you might want to try the not-working settings in services.xserver.desktopManager.gnome.extraGSettingsOverrides | 17:36:30 | |
* Silas Davis: you might want to try the "not-working" settings in services.xserver.desktopManager.gnome.extraGSettingsOverrides | 17:36:48 | |
In reply to @silasdavis:one.ems.hostdo you mean the output of dconf dump / | dconf2nix before and after restart? | 21:09:04 | |
| “so I remove each from the list to override” what list? How are you doing that? If you want to unset the keybinding, you will need to explicitly set it to empty list. | 21:14:58 | |
In reply to @ashvith:matrix.org dconf is generally preferred over extraGSettingsOverrides, since gsettings overrides only set defaults and are easily overridden | 21:16:51 | |
| 6 Jul 2023 | ||
| 08:56:15 | ||
In reply to @jtojnar:matrix.orgYes that is what I have done, for example with toggle-overview | 12:59:14 | |
| this feels like a race conditions that has been introduced | 12:59:26 | |
| Running a rebuild always fixes it though | 13:07:40 | |
| And the config is good got sure | 13:07:57 | |
| Was hoping for systemd race but restarting the home manager service didn't fix which I thought it might | 13:08:29 | |
| Probably is service dependency order I suspect. Just not sure which affects the dconf settings will see if I can figure it out from source when not AFK | 13:09:43 | |
| * And the config is good for sure, it works once applied and was fine before a recent nixos update | 13:10:15 | |
| Silas Davis: nothing should be setting dconf settings other than the home-manager module or user action | 13:32:53 | |
Silas Davis: do you have anything from .gsd-media-keys in the journal after reboot? | 14:00:48 | |
gnome-settings-daemon is the component responsible for managing keybindings. For example, I get Failed to grab accelerator for keybinding when I switch to a home-manager config with conflicts. | 14:02:35 | |
| I could imagine gsd resetting the conflicting settings | 14:02:50 | |
I tried restarting that with pkill gsd-media-keys; systemctl start --user org.gnome.SettingsDaemon.MediaKeys.target but it did not reset the conflicting dconf key 🤷♀️ | 14:07:02 | |