problema con el archivo sudoers, NOPASSW no funciona

problema con el archivo sudoers, NOPASSW no funciona

Estoy intentando ejecutar un script que cambia la luz de fondo, pero requiere privilegios de root mediante un método abreviado de teclado. Como no quiero escribir mi contraseña cada vez que cambio el brillo, quiero agregar una excepción en mi archivo sudoers para ese script. Sin embargo, ninguno de mis intentos ha tenido éxito. Tenga en cuenta que no escribí este script yo mismo y, por lo tanto, no lo entiendo completamente (aunque en su mayor parte sí lo entiendo).

Información extra:

-Creé un alias en mi archivo .bashrc para el script:

alias backlight='sudo ./.config/Scripts/backlight.sh'

-Eliminé los comandos sudo del script:

#!/bin/bash

# base dir for backlight class
basedir="/sys/class/backlight/"

# get the backlight handler
handler=$basedir$(ls $basedir)"/"

# get current brightness
old_brightness=$(cat $handler"brightness")

# get max brightness
max_brightness=$(cat $handler"max_brightness")

# get current brightness %
old_brightness_p=$(( 100 * $old_brightness / $max_brightness ))

# calculate new brightness % 
new_brightness_p=$(($old_brightness_p $1))

# calculate new brightness value
new_brightness=$(( $max_brightness * $new_brightness_p / 100 ))

# set the new brightness value
(sudo) chmod 666 $handler"brightness"
echo $new_brightness > $handler"brightness"

-Estas son las líneas con las que estaba experimentando agregándolas al final del archivo sudoers:

ALL ALL=(ALL) NOPASSWD: /home/sepseel/.conf/Scripts/$
#ALL ALL=(ALL) NOPASSWD: /bin/chmod

-Mi sistema actualmente ejecuta ubuntu 16.04, con i3wm, así que tengo esto en mi archivo de configuración de i3 para el acceso directo:

bindsym XF86MonBrightnessUp       exec "sudo ./home/sepseel/.config/Scripts/backlight.sh +10"
bindsym XF86MonBrightnessDown     exec "sudo ./home/sepseel/.config/Scripts/backlight.sh -10"

Gracias de antemano.

información relacionada