Files
bc250-cachyos-handheld/roles/users/templates/deck.rules.j2
T

18 lines
729 B
Django/Jinja

// {{ ansible_managed }}
// org.valve.holo.rules only grants these to wheel. Steam needs them to eject
// and power off drives from Game Mode, where no polkit agent can prompt.
polkit.addRule(function(action, subject) {
var permission = {
"org.freedesktop.udisks2.eject-media": polkit.Result.YES,
"org.freedesktop.udisks2.power-off-drive": polkit.Result.YES,
"org.freedesktop.udisks2.filesystem-unmount-others": polkit.Result.YES,
"org.freedesktop.udisks2.eject-media-other-seat": polkit.Result.YES,
"org.freedesktop.udisks2.power-off-drive-other-seat": polkit.Result.YES,
};
if (subject.user == "{{ users__desktop_user }}") {
return permission[action.id];
}
});