Cambiar tiempo de espera de apagado/reinicio en Plasma

Cuando elegimos “apagar” o “reiniciar” en el escritorio KDE Plasma, se abre un diálogo de confirmación con una cuenta regresiva de 30 segundos. Podemos apretar el botón correspondiente y la acción se realiza inmediatamente. No se si por capricho o que, pero quería cambiar ese tiempo por defecto y no encontré ninguna opción en la configuración. Urgando un poco por internet al fin lo encontré. Al menos en Plasma 6.x.x ésto se configura editando como sudo el archivo
/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/Logout.qml
y debemos cambiar
property real timeout: 30  por el valor que querramos.

Yo le puse 9 segundos. Funcionó para el apagado y el reinicio

Automatizando éste cambio

Es posible automatizarlo fácilmente mediante un Pacman Hook en sólo 3 pasos

1. Crear el directorio de hooks (si no existe):
sudo mkdir -p /etc/pacman.d/hooks
2. Crear el archivo del Hook:
sudo nano /etc/pacman.d/hooks/kde-logout-patch.hook
3. Pegar el siguiente contenido
[Trigger]
Operation = Install
Operation = Upgrade
Type = Package
Target = plasma-workspace

[Action]
Description = Reduciendo el timeout de cierre de sesión en KDE Plasma...
When = PostTransaction
Exec = /usr/bin/sh -c "test -f /usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/Logout.qml && /usr/bin/sed -i '0,/^[[:space:]]*property real timeout: 30/s//property real timeout: 3/' /usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/logout/Logout.qml"

(lo puse en 3 segundos, adecúalo a tu gusto cambiando en Exec property real timeout: 3)

De ahora en mas, cada vez que se actualice Plasma, se aplicará el cambio automáticamente ;)

Deja un comentario