diff --git a/options.xhtml b/options.xhtml index 1a58932fa..2663e834e 100644 --- a/options.xhtml +++ b/options.xhtml @@ -15614,6 +15614,159 @@ attribute set of (boolean or floating point number or signed integer or string)< +
+ + programs.ashell.enable + + +
+
+

Whether to enable ashell, a ready to go wayland status bar for hyprland.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ashell.nix> + +
+
+
+ + programs.ashell.package + + +
+
+

The ashell package to use.

+ +

Type: +null or package

+ +

Default: +pkgs.ashell

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ashell.nix> + +
+
+
+ + programs.ashell.settings + + +
+
+

Ashell configuration written to $XDG_CONFIG_HOME/ashell.yml. +For available settings see https://github.com/MalpenZibo/ashell/tree/0.4.1?tab=readme-ov-file#configuration.

+ +

Type: +YAML value

+ +

Default: +{ }

+ +

Example:

{
+  modules = {
+    center = [
+      "Window Title"
+    ];
+    left = [
+      "Workspaces"
+    ];
+    right = [
+      "SystemInfo"
+      [
+        "Clock"
+        "Privacy"
+        "Settings"
+      ]
+    ];
+  };
+  workspaces = {
+    visibilityMode = "MonitorSpecific";
+  };
+}
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ashell.nix> + +
+
+
+ + programs.ashell.systemd.enable + + +
+
+

Whether to enable ashell systemd service.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ashell.nix> + +
+
+
+ + programs.ashell.systemd.target + + +
+
+

The systemd target that will automatically start ashell.

If you set this to a WM-specific target, make sure that systemd integration for that WM is enabled (e.g. wayland.windowManager.hyprland.systemd.enable). This is typically true by default.

+ +

Type: +string

+ +

Default: +config.wayland.systemd.target

+ +

Example: +"hyprland-session.target"

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/ashell.nix> + +
+
programs.astroid.enable