| 2 Oct 2023 |
uep | It might work when I log in, but if I restart the home-manager-dan.service even for unrelated changes, it stops working.. as do actual media keys like volume control, and the control panel to go look at the settings will crash | 00:37:54 |
uep | or it will be broken at login, even if the hm service hasn't restarted (because I just log out/in as me) | 00:38:53 |
uep | (also the screensaver one doesn't work, but that's pop-shell's fault) | 00:39:34 |
uep | If i dconf reset -f /org/gnome/settings-daemon/plugins/media-keys to try and recover when it's in the broken state, I can set a new keybinding again manually via control panel. But it might not actually work, and it might not still be there after logout/in. | 00:42:51 |
uep | It's very odd | 00:42:55 |
uep | * If i dconf reset -f /org/gnome/settings-daemon/plugins/media-keys to try and recover when it's in the broken state, I can set a new keybinding again manually via control panel. But it might not actually work, and it might not still be there after logout/in (making sure that hm hasn't re-run). | 00:43:28 |
| 3 Oct 2023 |
@js:ukvly.org | hi! is anyone here at Oceansprint in two weeks? :) Would be a good opportunity to debug this: https://github.com/NixOS/nixpkgs/issues/234265 | 07:49:55 |
@js:ukvly.org | Does anyone have a quick pointer how to override derivations in pkgs.gnome? Specifically, I'd like to add a patch to gnome-session. | 14:06:31 |
@js:ukvly.org | gnome = super.gnome // {
gnome-session = super.gnome.gnome-session.overrideAttrs (old: {
patches = (old.patches or []) ++ [
../patches/gnome-session/0001-gsm-manager-Fix-Inhibit-DBus-method-handler.patch
];
});
};
| 14:07:51 |
@js:ukvly.org | this seems to have done the trick, but looks a bit intimidating :) | 14:08:03 |
piegames | Nope, looks good | 14:08:15 |
piegames | Welcome to Nix :) | 14:08:26 |