Git & Updates

Inspect the current git state and pull or reset to the latest remote code.

Loading git info…

Pull latest (rebase)

Stashes local changes, runs git pull --rebase, then restores the stash.

Force reset to origin/main

Runs git fetch origin then git reset --hard origin/main. Discards all local changes.

Python Dependencies

Re-run pip install to fix missing or broken packages.

Reinstall base requirements

Installs from requirements.txt in the project root.

Reinstall plugin requirements

Runs pip install for every installed plugin that has a requirements.txt.

Maintenance

Housekeeping operations that don't affect config or plugins.

Clear Python cache

Deletes all __pycache__ directories in the project. Useful after switching branches or debugging import issues.

Services

Quick access to service restarts.

Restart display service

Restarts ledmatrix.service.

Restart web interface

Restarts ledmatrix-web.service. The page will go offline briefly.