From 787a6926223e59c3dcce61c167d770a7f5570749 Mon Sep 17 00:00:00 2001 From: teto Date: Mon, 6 Nov 2023 17:06:26 +0000 Subject: [PATCH] deploy: c067d57fc4552835987fd7611c3a6741ee32ebd5 --- options.html | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/options.html b/options.html index 8d100db9..7360a2c2 100644 --- a/options.html +++ b/options.html @@ -9938,6 +9938,88 @@ attribute set of (boolean or floating point number or signed integer or string)< }

Declared by:

<home-manager/modules/programs/swaylock.nix> +
programs.swayr.enable

Whether to enable the swayr service.

Type: +boolean

Default: +false

Example: +true

Declared by:

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

swayr package to use.

Type: +package

Default: +pkgs.swayr

Declared by:

+<home-manager/modules/programs/swayr.nix> +
programs.swayr.extraConfig

Extra configuration lines to append to the swayr +configuration file.

Type: +strings concatenated with “\n”

Default: +""

Declared by:

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

Configuration included in config.toml. +For available options see https://git.sr.ht/~tsdh/swayr#swayr-configuration

Type: +null or TOML value

Default: +{ }

Example:

menu = {
+  executable = "${pkgs.wofi}/bin/wofi";
+  args = [
+    "--show=dmenu"
+    "--allow-markup"
+    "--allow-images"
+    "--insensitive"
+    "--cache-file=/dev/null"
+    "--parse-search"
+    "--height=40%"
+    "--prompt={prompt}"
+  ];
+};
+
+format = {
+  output_format = "{indent}<b>Output {name}</b>    <span alpha=\"20000\">({id})</span>";
+  workspace_format = "{indent}<b>Workspace {name} [{layout}]</b> on output {output_name}    <span alpha=\"20000\">({id})</span>";
+  container_format = "{indent}<b>Container [{layout}]</b> <i>{marks}</i> on workspace {workspace_name}    <span alpha=\"20000\">({id})</span>";
+  window_format = "img:{app_icon}:text:{indent}<i>{app_name}</i> — {urgency_start}<b>“{title}”</b>{urgency_end} <i>{marks}</i> on workspace {workspace_name} / {output_name}    <span alpha=\"20000\">({id})</span>";
+  indent = "    ";
+  urgency_start = "<span background=\"darkred\" foreground=\"yellow\">";
+  urgency_end = "</span>";
+  html_escape = true;
+};
+
+layout = {
+  auto_tile = false;
+  auto_tile_min_window_width_per_output_width = [
+    [ 800 400 ]
+    [ 1024 500 ]
+    [ 1280 600 ]
+    [ 1400 680 ]
+    [ 1440 700 ]
+    [ 1600 780 ]
+    [ 1680 780 ]
+    [ 1920 920 ]
+    [ 2048 980 ]
+    [ 2560 1000 ]
+    [ 3440 1200 ]
+    [ 3840 1280 ]
+    [ 4096 1400 ]
+    [ 4480 1600 ]
+    [ 7680 2400 ]
+  ];
+};
+
+focus = {
+  lockin_delay = 750;
+};
+
+misc = {
+  seq_inhibit = false;
+};
+
+

Declared by:

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

Whether to enable swayr systemd integration.

Type: +boolean

Default: +false

Example: +true

Declared by:

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

Systemd target to bind to.

Type: +string

Default: +"graphical-session.target"

Declared by:

+<home-manager/modules/programs/swayr.nix>
programs.taskwarrior.enable

Whether to enable Task Warrior.

Type: boolean

Default: false

Example: