WindowServer: Automatically launch xbanan if installed

This commit is contained in:
Bananymous 2026-03-23 19:39:08 +02:00
parent db6644bae9
commit 81d5c86a7a
1 changed files with 11 additions and 0 deletions

View File

@ -241,6 +241,17 @@ int main()
dprintln("Window server started"); dprintln("Window server started");
if (access("/usr/bin/xbanan", O_EXEC) == 0)
{
if (fork() == 0)
{
dup2(STDDBG_FILENO, STDOUT_FILENO);
dup2(STDDBG_FILENO, STDERR_FILENO);
execl("/usr/bin/xbanan", "xbanan", NULL);
exit(1);
}
}
auto config = parse_config(); auto config = parse_config();
WindowServer window_server(framebuffer, config.corner_radius); WindowServer window_server(framebuffer, config.corner_radius);