| 28 Jun 2023 |
@ashvith:matrix.org | In reply to @jtojnar:matrix.org Ashvith: that is another Fedora-specific thing https://src.fedoraproject.org/rpms/firefox/blob/2606d6a50cdcd4971b226fd06d58ef31f44b83cb/f/firefox.spec#_928 This also looks like a simple fix - might have to introduce this ini file and then set browser.gnome-search-provider.enabled to true in about:config (I believe?) | 15:22:11 |
| feamor joined the room. | 17:41:51 |
| 29 Jun 2023 |
| @kirillrdy:matrix.org joined the room. | 08:50:43 |
| 30 Jun 2023 |
| Enzime left the room. | 01:30:59 |
| 1 Jul 2023 |
| @lotte:chir.rs changed their profile picture. | 09:45:22 |
| 4 Jul 2023 |
| @dre:imad.nyc changed their display name from dre to dre (how do flakes work aaaaaa). | 08:25:08 |
| @dre:imad.nyc changed their display name from dre (how do flakes work aaaaaa) to dre1. | 08:25:32 |
| @dre:imad.nyc changed their display name from dre1 to dre (how do flakes even work). | 08:28:45 |
| @dre:imad.nyc changed their display name from dre (how do flakes even work) to dre. | 12:08:04 |
| @milocyrus:matrix.org joined the room. | 14:51:29 |
| @milocyrus:matrix.org left the room. | 14:55:43 |
| 5 Jul 2023 |
| @rimuru:gentoo.chat changed their profile picture. | 14:11:50 |
| @silasdavis:one.ems.host joined the room. | 16:47:43 |
@silasdavis:one.ems.host | 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 dconf2nix2 tool before and after I get:
❯ diff dconf-before.nix dconf-after.nix
110,111c110,111
< sources = [ (mkTuple [ "xkb" "gb" ]) ];
< xkb-options = [ "terminate:ctrl_alt_bksp" ];
---
> sources = [ (mkTuple [ "xkb" "gb" ]) (mkTuple [ "xkb" "es" ]) ];
> xkb-options = [ "terminate:ctrl_alt_bksp" "compose:ralt" "lv3:rwin_switch" ];
460a461
> screensaver = [ "<Super>Escape" ];
553a555,556
> toggle-message-tray = [ "<Super>v" ];
> toggle-overview = [];
| 16:51:17 |
@silasdavis:one.ems.host | * 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 dconf2nix2 tool before and after I get:
❯ diff dconf-before.nix dconf-after.nix
110,111c110,111
< sources = [ (mkTuple [ "xkb" "gb" ]) ];
< xkb-options = [ "terminate:ctrl_alt_bksp" ];
---
> sources = [ (mkTuple [ "xkb" "gb" ]) (mkTuple [ "xkb" "es" ]) ];
> xkb-options = [ "terminate:ctrl_alt_bksp" "compose:ralt" "lv3:rwin_switch" ];
460a461
> screensaver = [ "<Super>Escape" ];
553a555,556
> toggle-message-tray = [ "<Super>v" ];
> toggle-overview = [];
I use <Super>s and <Super>m for tiling window manager shortcuts which is what notice.
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 |
@silasdavis:one.ems.host | this does not happen after just restarting gnome with pkill -3 gnome-shell | 16:54:54 |
@ashvith:matrix.org | Silas Davis: you might want to try the not-working settings in services.xserver.desktopManager.gnome.extraGSettingsOverrides | 17:36:30 |
@ashvith:matrix.org | * Silas Davis: you might want to try the "not-working" settings in services.xserver.desktopManager.gnome.extraGSettingsOverrides | 17:36:48 |
Jan Tojnar | In reply to @silasdavis:one.ems.host
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 dconf2nix2 tool before and after I get:
❯ diff dconf-before.nix dconf-after.nix
110,111c110,111
< sources = [ (mkTuple [ "xkb" "gb" ]) ];
< xkb-options = [ "terminate:ctrl_alt_bksp" ];
---
> sources = [ (mkTuple [ "xkb" "gb" ]) (mkTuple [ "xkb" "es" ]) ];
> xkb-options = [ "terminate:ctrl_alt_bksp" "compose:ralt" "lv3:rwin_switch" ];
460a461
> screensaver = [ "<Super>Escape" ];
553a555,556
> toggle-message-tray = [ "<Super>v" ];
> toggle-overview = [];
I use <Super>s and <Super>m for tiling window manager shortcuts which is what notice.
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?
do you mean the output of dconf dump / | dconf2nix before and after restart? | 21:09:04 |
Jan Tojnar | “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 |
Jan Tojnar | In reply to @ashvith:matrix.org Silas Davis: you might want to try the "not-working" settings in services.xserver.desktopManager.gnome.extraGSettingsOverrides dconf is generally preferred over extraGSettingsOverrides, since gsettings overrides only set defaults and are easily overridden | 21:16:51 |
| 6 Jul 2023 |
| diamond (it/its) changed their profile picture. | 08:56:15 |
@silasdavis:one.ems.host | In reply to @jtojnar:matrix.org “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. Yes that is what I have done, for example with toggle-overview | 12:59:14 |
@silasdavis:one.ems.host | this feels like a race conditions that has been introduced | 12:59:26 |
@silasdavis:one.ems.host | Running a rebuild always fixes it though | 13:07:40 |
@silasdavis:one.ems.host | And the config is good got sure | 13:07:57 |
@silasdavis:one.ems.host | Was hoping for systemd race but restarting the home manager service didn't fix which I thought it might | 13:08:29 |
@silasdavis:one.ems.host | 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 |
@silasdavis:one.ems.host | * And the config is good for sure, it works once applied and was fine before a recent nixos update | 13:10:15 |
Jan Tojnar | Silas Davis: nothing should be setting dconf settings other than the home-manager module or user action | 13:32:53 |