!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

405 Members
A room for maintainers of GNOME & GNOME-Related desktop environments (xfce, cinnamon, pantheon...)92 Servers

Load older messages


SenderMessageTime
28 Jun 2023
@ashvith:matrix.org@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:kde.orgfeamor joined the room.17:41:51
29 Jun 2023
@kirillrdy:matrix.org@kirillrdy:matrix.org joined the room.08:50:43
30 Jun 2023
@enzime:nixos.devEnzime left the room.01:30:59
1 Jul 2023
@lotte:chir.rs@lotte:chir.rs changed their profile picture.09:45:22
4 Jul 2023
@dre:imad.nyc@dre:imad.nyc changed their display name from dre to dre (how do flakes work aaaaaa).08:25:08
@dre:imad.nyc@dre:imad.nyc changed their display name from dre (how do flakes work aaaaaa) to dre1.08:25:32
@dre:imad.nyc@dre:imad.nyc changed their display name from dre1 to dre (how do flakes even work).08:28:45
@dre:imad.nyc@dre:imad.nyc changed their display name from dre (how do flakes even work) to dre.12:08:04
@milocyrus:matrix.org@milocyrus:matrix.org joined the room.14:51:29
@milocyrus:matrix.org@milocyrus:matrix.org left the room.14:55:43
5 Jul 2023
@rimuru:gentoo.chat@rimuru:gentoo.chat changed their profile picture.14:11:50
@silasdavis:one.ems.host@silasdavis:one.ems.host joined the room.16:47:43
@silasdavis:one.ems.host@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@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@silasdavis:one.ems.host this does not happen after just restarting gnome with pkill -3 gnome-shell 16:54:54
@ashvith:matrix.org@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@ashvith:matrix.org * Silas Davis: you might want to try the "not-working" settings in services.xserver.desktopManager.gnome.extraGSettingsOverrides 17:36:48
@jtojnar:matrix.orgJan 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
@jtojnar:matrix.orgJan 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
@jtojnar:matrix.orgJan 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
@diamondburned:matrix.orgdiamond (it/its) changed their profile picture.08:56:15
@silasdavis:one.ems.host@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@silasdavis:one.ems.hostthis feels like a race conditions that has been introduced12:59:26
@silasdavis:one.ems.host@silasdavis:one.ems.hostRunning a rebuild always fixes it though 13:07:40
@silasdavis:one.ems.host@silasdavis:one.ems.hostAnd the config is good got sure 13:07:57
@silasdavis:one.ems.host@silasdavis:one.ems.hostWas 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@silasdavis:one.ems.hostProbably 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@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
@jtojnar:matrix.orgJan Tojnar Silas Davis: nothing should be setting dconf settings other than the home-manager module or user action 13:32:53

Show newer messages


Back to Room ListRoom Version: 6