# WARNING!!! **MAKE SURE YOUR `/etc/sudoers` CONTAINS AT LEAST** ```sudoers ALL = (root) NOPASSWD: /home//.config/hypr/scripts/volume-root.sh ``` **OR THAT YOU DISABLED THE VOLUME-KEY DAEMON, BEFORE YOU LOG INTO HYPRLAND! OTHERWISE, YOU'LL TRAP YOURSELF IN AN INFINITE "Ran out of password retires" LOOP WHEN TRYING TO USE `sudo`!!!** ## All changes to `/etc/sudoers` Appended at the end: ```sudoers ## My own changes guzio ALL = (root) NOPASSWD: /home/guzio/.config/hypr/scripts/rootedinit.sh guzio ALL = (root) NOPASSWD: /home/guzio/.config/hypr/scripts/volume-root.sh guzio ALL = (root) NOPASSWD: /usr/bin/htop ``` Those changes WILL NEVER be added to a `dcli` hook-script because editing `/etc/sudoers` requires UTMOST CAUTION (there is a reason it's supposed to be done with `SUDO_EDITOR=/bin/nano visudo`) and Bash scripts doing text edits simply aren't reliable enough for tasks this sensitive. I'll only trust custom C/C++/Rust/Go/other-systems-language code that interacts with `sudo`'s APIs directly.