programs.aerospace.launchd.enable

Configure the launchd agent to manage the AeroSpace process.

The first time this is enabled, macOS will prompt you to allow this background item in System Settings.

You can verify the service is running correctly from your terminal. Run: launchctl list | grep aerospace

In case of failure, check the logs with cat /tmp/aerospace.err.log.

For more detailed service status, run launchctl print gui/$(id -u)/org.nix-community.home.aerospace.

NOTE: Enabling this option will configure AeroSpace to not manage its own launchd agent. Specifically, it will set start-at-login = false and after-login-command = [] in the configuration file, as those are now handled by Home Manager and launchd instead.

Type
boolean
Default
false
Declared
<home-manager/modules/programs/aerospace.nix>