Commit Graph

6 Commits

Author SHA1 Message Date
b890a4efcd feat: add power gauge/delta/minmax to ac-power and extract shared utils
ac-power enhancements:
- Add visual block gauge [████░░░░] colored by power level
- Show delta indicator (+50W) colored by trend (green=dropping, red=rising)
- Track min/max values with persistence to ~/.cache/mpv/
- Multi-process safe file writes (merges values on save)
- New script-message: ac-power-reset-minmax

Shared library (scripts/lib/utils.lua):
- Extract common helpers: trim, clamp, rgb_to_bgr, colorize
- Update all scripts to use shared module via package.path
2025-12-18 17:14:36 +01:00
749bed7dfb refactor: improve robustness and consistency across all scripts
- kb-blackout: optimize trim(), fix log units, add jit fallback
- ac-power: extract error handling helper, add capture_stderr,
  validate timeout, add security note, rename CONFIG to config
- touch-gestures: add min_brightness config, optimize brightnessctl
  to single call, improve wpctl regex, add shutdown handler
2025-12-06 19:58:30 +01:00
6d3e81307c fix: let thresholds suppress force refresh 2025-11-09 02:56:12 +01:00
155030054a feat: add percent-based delta option 2025-11-09 02:47:19 +01:00
c0465c7f26 chore: enforce config placement 2025-11-08 22:46:42 +01:00
3ebc29c5c9 feat: add mpv scripts 2025-11-08 22:35:05 +01:00