Commit Graph

3 Commits

Author SHA1 Message Date
John Titor
fc8f58848e nixos/scx: cleanup
- use utils.escapeSystemdExecArgs in systemd service

- remove StandardError="journal" as it's already default
2024-11-23 13:17:36 +05:30
John Titor
9480c8be07 nixos/scx: remove dead reference to scx.rustland 2024-11-23 01:17:54 +05:30
John Titor
3e710e6d15 nixos/scx: init
This adds a `services.scx.enable` option to enable sched-ext schedulers.

Requires a kernel with sched-ext enabled (6.12+) or a kernel with the patchset.

requiredKernelConfigs are taken from https://cateee.net/lkddb/web-lkddb/SCHED_CLASS_EXT.html
2024-11-19 23:09:53 +05:30