Applicatie-launcher voor mijn apps
php
  • PHP 57.6%
  • CSS 31.8%
  • JavaScript 8.7%
  • Shell 1.9%
Find a file
2026-10-14 10:17:30 +02:00
assets Readme 2026-10-11 16:56:26 +02:00
php Favorieten apps balk (snelstarters) 2026-10-14 10:17:30 +02:00
.gitignore Eerste opzet 2026-10-11 16:40:03 +02:00
README.md Favorieten apps balk (snelstarters) 2026-10-14 10:17:30 +02:00
start Eerste opzet 2026-10-11 16:40:03 +02:00

Appstarter

Lokaal dashboard om applicaties te openen en hun projectmap te bereiken. Vooral omdat ik steeds meer tools heb en snel wil kunnen opstarten.

Instellen

Zet in php/.env de projectmappen, gescheiden door |:

PROJFOLDERS=/pad/naar/projecten|/ander/pad

Het dashboard toont directe submappen met een bestand start dat een regel bevat die begint met xdg-open http://localhost. Zorg dat start uitvoerbaar is.

Gebruiken

Start het dashboard met ./start en open http://localhost:8068. De knoppen bovenaan filteren op projectmap. Klik op het hartje naast een appnaam om de app aan de favorietenrij toe te voegen of eruit te verwijderen. Een klik op het favorietenicoon start de app; de selectie blijft in de browser bewaard via localStorage. Per app voert Start het startscript uit, opent Terminal een terminal in de projectmap en opent Nemo de map via xdg-open. Een favicon wordt automatisch gezocht als favicon.png, favicon.ico of favicon*.png, ook in submappen.

Benodigd op de Linux-werkplek: PHP CLI, xdg-open, gnome-terminal, xdotool en wmctrl.

Schermafdruk