
Originally Posted by
Wildfire
I guess the big idea here is to add this functionality to the kernel to make it work out of the box, without the need to script anything. The kernel could also possibly be "more intelligent" about guessing if there's something going on or if it's fine to suspend. Instead of saying "sleep if there's no user input for ten minutes" it should be possible to do something like "sleep if there are no active tasks" (watching a movie, listening to music, downloading a file, ...). Not sure you're able to cover all that with a (simple) script.