summarylogtreecommitdiffstats
path: root/gnome-shell-performance.install
blob: f92d59fc8a6a81cbc61ffeb32c679363364dbc73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
post_install() {
  setcap CAP_SYS_NICE=+ep usr/bin/gnome-shell

  exp_fea=$(gsettings get org.gnome.mutter experimental-features)
  if ! echo exp_fea | grep -q "rt-scheduler"; then
    echo "Updating mutter experimental-features gsetting to enable RT scheduling on Wayland..."
    gsettings set org.gnome.mutter experimental-features "[${exp_fea:1:-1}, 'rt-scheduler']"
  fi
}

post_upgrade() {
  post_install
}