diff --git a/data/config.kdl b/data/config.kdl index 9fecd85..689c507 100644 --- a/data/config.kdl +++ b/data/config.kdl @@ -45,8 +45,12 @@ process-scheduler enable=true { // Desktop environments desktop-environment nice=-3 io=(best-effort)0 + // Steam background process + desktop-background nice=-0 io="idle" + torrent-clients nice=10 io="idle" + // Foreground process profile - foreground nice=0 io=(best-effort)0 + foreground nice=-4 io=(best-effort)0 // Background process profile background nice=6 io="idle" diff --git a/data/rhel.kdl b/data/rhel.kdl index 3f9a38d..0163d23 100644 --- a/data/rhel.kdl +++ b/data/rhel.kdl @@ -15,7 +15,6 @@ assignments { games { lutris - steam heroic itch vrcompositor @@ -26,6 +25,21 @@ assignments { include descends="lutris" include descends="heroic" include descends="itch" + + //for steam flatpak + include descends="pressure-vessel-adverb" + //for steamthinkerlaunch and certain customs version of proton + include descends="reaper" + } + + desktop-background { + steam + steamwebhelper + plasmashell + } + torrent-clients { + qbittorrent + deluge } desktop-environment { @@ -33,6 +47,7 @@ assignments { gnome-shell i3wm kwin + kwin_wayland sway surfaceflinger Hyprland @@ -55,6 +70,7 @@ assignments { dpkg flatpak fwupd + ostree packagekitd pacman paru @@ -107,5 +123,4 @@ assignments { } exceptions { - }