diff --git a/options.xhtml b/options.xhtml index 7d7d8ee2d..370c19271 100644 --- a/options.xhtml +++ b/options.xhtml @@ -13590,6 +13590,62 @@ null or package
Default:
pkgs.aerospace
Declared by:
+
+
+<home-manager/modules/programs/aerospace.nix>
+
+ |
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
A running process will show a Process ID (PID) and a status of 0, for example:
+12345 0 org.nix-community.home.aerospace
If the service has crashed or failed to start, the PID will be a dash and the
+status will be a non-zero number, for example:
+- 1 org.nix-community.home.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 by:
+
+
+<home-manager/modules/programs/aerospace.nix>
+
+ |
programs.aerospace.launchd.keepAlive
+
+
+Whether the launchd service should be kept alive.
+ +Type: +boolean
+ +Default:
+true
Declared by:
|
@@ -13705,31 +13761,6 @@ signed integer
Default:
Declared by: -
programs.aerospace.userSettings.after-login-command
-
-
-You can use it to add commands that run after login to macOS user session. -‘start-at-login’ needs to be ‘true’ for ‘after-login-command’ to work. - -Type: -list of string - -Default:
- Declared by:
|