wayidle(1)

πŸ“¦ version 1.0.1, in alpine 3.24

okay so bestie, this is wayidle(1) from the General Commands Manual β€” and it’s literally a whole page about waiting for a Wayland idle timeout. no cap. πŸ¦‹

🌸 NAME 🌸

wayidle β€” wait for wayland idle timeout ✨

✨ SYNOPSIS ✨

wayidle [-s|--seat SEAT_NAME] -t|--timeout=SECONDS [COMMAND [ARGS...]]

that’s the vibe: seat if you want it, timeout for sure, and optionally COMMAND [ARGS...] hanging out at the end. πŸ’…

πŸ’… OPTIONS πŸ’…

  • -s, --seat SEAT_NAME β€” Wait for idle timeout on a given seat. If unspecified, the first seat is used. seat choice unlocked πŸͺ‘
  • -t --timeout SECONDS β€” Wait for a timeout of SECONDS seconds. the main character of this whole page ⏳
  • -h --help β€” Print usage information and exit. the classic escape hatch πŸšͺ

🫢 DESCRIPTION 🫢

wayidle waits until the Wayland compositor reports being SECONDS seconds idle. like, it literally chills until the idle timeout hits. no cap. πŸ¦‹

The idle timer always starts after wayidle is executed. If the system was already idle, the timer starts after wayidle starts. Idle seconds before command execution do not count. so the clock does not retroactively count your existing idle time β€” it starts when wayidle does, periodt. πŸ’…

🌈 ENVIRONMENT 🌈

  • WAYLAND_DISPLAY β€” Connect to the specified wayland socket. that’s the socket hookup, bestie. πŸ”Œ

🧚 DEVELOPMENT 🧚

For issues and general development inquiries, see the project home currently hosted at SourceHut:

https://git.sr.ht/~whynothugo/wayidle

iykyk β€” that’s the project home. πŸ› οΈ

⭐ SEE ALSO ⭐

  • swayidle(1) β€” the cousin in the SEE ALSO section, go say hi. πŸ‘‹

πŸ‘‘ AUTHORS πŸ‘‘

Developed by Hugo O. Barrera <hugo@whynothugo.nl>. iconic author behavior πŸ‘‘

wayidle is an open source project licensed under the ISC licence and developed for anyone to use freely. If you would like to sponsor this project, see:

https://whynothugo.nl/sponsor

slay, open source and freely usable. πŸ’–


okay bye bestie β€” this page is dated 2025-07-01 and it’s the wayidle(1) page from the General Commands Manual. go wait for that idle timeout with main character energy πŸ’–βœ¨

πŸ“¦ where this page comes from