Cafeina's pub

Here’s my topic to post about some miniapps I’ve written some time ago.

This time is the turn of StartUp: a viewer and editor of items of the Haiku start process. I created this app many months ago. It was created by me (not generated by any AI) and the UI is Haiku native.

cafeina/StartUp: Haiku operating system start-up manager. - Codeberg.org

It can do:

  • Add or remove entries from the autolaunch folder in user configuration.
  • Edit the user scripts.
  • Edit the kernel configuration file.
  • Manage the lists to block entries from HPKG packages.
  • View the launch daemon tasks and targets, and start or stop them. Also has a creator of custom tasks.

It is licensed under MIT license.

17 Likes

Builds fine, and looks nice. First impression: very positive!

Thanks for your work on this (and also for your work around improving the HaikuBook).


Aaand… managed to crash it by “enabling/disabling” a setting on the “Kernel settings” page :stuck_out_tongue:. (segment violation on KernelSettingsModel::FindField(BString const&)).

2 Likes

Ok, let me check what went wrong so I can fix it.

Really nice application :+1:
I just looked through all the options it has (wow,that’s a lot) without changing anything.
Works great here and simplifies many tasks that would otherwise require messing with configuration files.

1 Like

I like it. It would be a great asset in HaikuDepot.

2 Likes