diff --git a/hosts/mashu.nix b/hosts/mashu.nix index b42d588..e686933 100644 --- a/hosts/mashu.nix +++ b/hosts/mashu.nix @@ -50,6 +50,26 @@ in mkHost config { }; services.gnome.gnome-settings-daemon.enable = true; + systemd.user.services = { + gsd-media = { + description = "GSD media keys handling"; + wantedBy = [ "default.target" ]; + serviceConfig = { + Type = "simple"; + ExecStart = "${pkgs.gnome.gnome-settings-daemon}/libexec/gsd-media-keys"; + Restart = "always"; + }; + }; + gsd-power = { + description = "GSD media keys handling"; + wantedBy = [ "default.target" ]; + serviceConfig = { + Type = "simple"; + ExecStart = "${pkgs.gnome.gnome-settings-daemon}/libexec/gsd-power"; + Restart = "always"; + }; + }; + }; programs.phosh = { enable = true; phocConfig = {