Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


nightmoves-icon Night Moves is a utility along the lines of f.lux or or Night Panel on other OSes -- save that it doesn't actually change color temperature, since there's no API for that in webOS. What it does instead is changes the screen brightness and volume (both System and Ringtone) on a schedule that you set.

You can use it to dim the screen and lower the volume at bed time, and increase them again in the morning.

It currently works perfectly on the Pre3, probably works on Pre2, and works great on the TouchPad. Previous limitations about disabling the lockscreen are now mostly eliminated. More discussion here:

Night Moves Screenshot


  • 0.0.1 - Experimental first release
  • 0.1.5 - Added feature to disable data and notifications at night, and re-enable them in the morning.
  • 1.0.0 - Timers are now absolute UTC time in most cases. Improved Touchpad re-launch scenario handling.
  • 1.0.1 - All launch scenarios supported on Pre and TouchPad (lockscreen also works in most scenarios.)
  • 1.0.2 - Fix a bug where Pre couldn't clean-up app. Add option for weekend delay on morning timer.
  • 1.0.3 - Fix another launch bug on Pre where the app wouldn't re-close after alarm launch.
  • 1.0.4 - Stage-less launch allows applying settings without starting the whole app.
  • 1.0.5 - Add a toggle Bluetooth daily feature.
  • 1.0.6 - Add strategies for handling problem apps that keep the screen on.


Shift brightness and volume at set times on Palm/HP webOS devices



No packages published