diff --git a/options.xhtml b/options.xhtml index a8e7cd795..25ddcb606 100644 --- a/options.xhtml +++ b/options.xhtml @@ -14158,6 +14158,638 @@ null or string

+
+ + programs.anyrun.enable + + +
+
+

Whether to enable anyrun.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

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

The anyrun package to use.

+ +

Type: +null or package

+ +

Default: +pkgs.anyrun

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.closeOnClick + + +
+
+

Close window when a click outside the main box is received.

+ +

Type: +boolean

+ +

Default: +false

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.height + + +
+
+

The minimum height of the runner, the runner will expand to fit all the entries.

This is a numeric option - pass either { absolute = int; }; or { fraction = float; };. +when using absolute it sets the absolute value in pixels, +when using fraction, it sets a fraction of the width or height of the full screen (depends on exclusive zones and the settings related to them) window

+ +

Type: +submodule

+ +

Default:

{
+  absolute = 0;
+}
+
+ +

Example:

''
+  { absolute = 200; };
+  or
+  { fraction = 0.4; };
+''
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.height.absolute + + +
+
+

Absolute value in pixels.

+ +

Type: +null or signed integer

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.height.fraction + + +
+
+

Fraction of the screen.

+ +

Type: +null or floating point number

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.hideIcons + + +
+
+

Hide match and plugin info icons.

+ +

Type: +boolean

+ +

Default: +false

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.hidePluginInfo + + +
+
+

Hide the plugin info panel.

+ +

Type: +boolean

+ +

Default: +false

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.ignoreExclusiveZones + + +
+
+

Ignore exclusive zones, eg. Waybar.

+ +

Type: +boolean

+ +

Default: +false

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.layer + + +
+
+

Layer shell layer (background, bottom, top or overlay).

+ +

Type: +one of “background”, “bottom”, “top”, “overlay”

+ +

Default: +"overlay"

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.maxEntries + + +
+
+

Limit amount of entries shown in total.

+ +

Type: +null or signed integer

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.plugins + + +
+
+

List of anyrun plugins to use. Can either be packages, absolute plugin paths, or strings.

+ +

Type: +null or (list of (package or string))

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.showResultsImmediately + + +
+
+

Show search results immediately when Anyrun starts.

+ +

Type: +boolean

+ +

Default: +false

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.width + + +
+
+

The width of the runner.

This is a numeric option - pass either { absolute = int; }; or { fraction = float; };. +when using absolute it sets the absolute value in pixels, +when using fraction, it sets a fraction of the width or height of the full screen (depends on exclusive zones and the settings related to them) window

+ +

Type: +submodule

+ +

Default:

{
+  absolute = 800;
+}
+
+ +

Example:

''
+  { absolute = 200; };
+  or
+  { fraction = 0.4; };
+''
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.width.absolute + + +
+
+

Absolute value in pixels.

+ +

Type: +null or signed integer

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.width.fraction + + +
+
+

Fraction of the screen.

+ +

Type: +null or floating point number

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.x + + +
+
+

The horizontal position, adjusted so that { relative = 0.5; } always centers the runner.

This is a numeric option - pass either { absolute = int; }; or { fraction = float; };. +when using absolute it sets the absolute value in pixels, +when using fraction, it sets a fraction of the width or height of the full screen (depends on exclusive zones and the settings related to them) window

+ +

Type: +submodule

+ +

Default:

{
+  fraction = 0.5;
+}
+
+ +

Example:

''
+  { absolute = 200; };
+  or
+  { fraction = 0.4; };
+''
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.x.absolute + + +
+
+

Absolute value in pixels.

+ +

Type: +null or signed integer

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.x.fraction + + +
+
+

Fraction of the screen.

+ +

Type: +null or floating point number

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.y + + +
+
+

The vertical position, works the same as x.

This is a numeric option - pass either { absolute = int; }; or { fraction = float; };. +when using absolute it sets the absolute value in pixels, +when using fraction, it sets a fraction of the width or height of the full screen (depends on exclusive zones and the settings related to them) window

+ +

Type: +submodule

+ +

Default:

{
+  fraction = 0.0;
+}
+
+ +

Example:

''
+  { absolute = 200; };
+  or
+  { fraction = 0.4; };
+''
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.y.absolute + + +
+
+

Absolute value in pixels.

+ +

Type: +null or signed integer

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.config.y.fraction + + +
+
+

Fraction of the screen.

+ +

Type: +null or floating point number

+ +

Default: +null

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.extraConfigFiles + + +
+
+

Extra files to put in ~/.config/anyrun, a wrapper over xdg.configFile.

+ +

Type: +attribute set

+ +

Default: +{ }

+ +

Example:

''
+  programs.anyrun.extraConfigFiles."plugin-name.ron".text = '''
+    Config(
+      some_option: true,
+    )
+  '''
+''
+
+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
+
+ + programs.anyrun.extraCss + + +
+
+

Extra CSS lines to add to ~/.config/anyrun/style.css.

+ +

Type: +null or strings concatenated with “\n”

+ +

Default: +""

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/anyrun.nix> + +
+
programs.aria2.enable