Я пытаюсь настроить свой Xmonad для изменения интенсивности подсветки на моем ноутбуке.
Однако для этого я должен иметь возможность записи в файл /sys/class/backlight/intel_backlight/brightness
, для которого требуется, чтобы приложение, выполняющее обновление, было обработано (все другие предложения, которые я пытался использовать для изменения интенсивности подсветки, кажутся «имитировать» его, уменьшая яркость пикселей, а не подсветку).
Я написал необходимый код для выполнения этого обновления и протестировал его с использованием экземпляра sudoed ghci, однако, когда я добавляю его в конфигурацию Xmonad, я получаю сообщение об ошибке отказа в разрешении.
Мой вопрос: каковы обычные методологии предоставления оконным менеджерам дополнительных разрешений, где это необходимо? (В идеале я бы не хотел менять права доступа к этому файлу)