Skip to content

Improve Installation Procedures; Added Service Menu Options - #9

Open
j1n6 wants to merge 3 commits into
hackergadgets:mainfrom
j1n6:main
Open

Improve Installation Procedures; Added Service Menu Options#9
j1n6 wants to merge 3 commits into
hackergadgets:mainfrom
j1n6:main

Conversation

@j1n6

@j1n6 j1n6 commented Aug 11, 2026

Copy link
Copy Markdown

I have recently identified a bug that prevents the menu bar from starting correctly even though the process is running.
The issue arises because the autostart process appears to disregard the XDG_AUTOSTART_DELAY non-standard configuration. Consequently, it loads before the taskbar is ready in the session. This PR should resolve the problem.

In addition:

  • Improve the installations experience: services management & basic working configuration; and asking for reboot as it is necessary for meshtasticd service to work
  • Add a default meshtasticd setting that works with AIOv2
  • Improve the removal experience: general basic clean ups rather than leave some services still running
  • Added a sub-menu to configure and learning the service status
  • The sub menu shows if the service is Not installed, running, stopped; and handle all details underneath.
  • Service and information are pulled only when the menu is active

j1n6 and others added 2 commits August 11, 2026 19:50
…during autostart; Use sleep instead to wait for the xsession taskbar ready
- Improve the installations experience: services management & basic working configuration; and asking for reboot as it is necessary for meshtasticd service to work
- Improve the removal experience: general basic clean ups rather than leave some services still running
- Added a sub-menu to configure and learning the service status
@j1n6 j1n6 changed the title XDG_AUTOSTART_DELAY is not a common standard and it could be ignored … Improve Installation Procedures; Added Service Menu Options Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant