diff --git a/options.xhtml b/options.xhtml index ab9eba057..bd5a0f948 100644 --- a/options.xhtml +++ b/options.xhtml @@ -40845,11 +40845,11 @@ package
senpai(5).Type: -YAML value
+attribute set of anythingExample:
{
- addr = "libera.chat:6697";
- nick = "nicholas";
+ address = "libera.chat:6697";
+ nickname = "nicholas";
password = "verysecurepassword";
}
@@ -40866,14 +40866,17 @@ YAML value
- programs.senpai.config.addr
+ programs.senpai.config.address
-The address (host[:port]) of the IRC server. senpai uses TLS
-connections by default unless you specify no-tls option. TLS
-connections default to port 6697, plain-text use port 6667.
+The address (host[:port]
) of the IRC server. senpai uses TLS
+connections by default unless you specify tls option to be false.
+TLS connections default to port 6697, plain-text use port 6667.
URircs://
, irc://
, and irc+insecure://
URLs are supported,
+in which case only the hostname and port parts will be used. If
+the scheme is ircs/irc+insecure
, tls will be overriden and set
+to true/false accordingly.
Type:
string
@@ -40889,7 +40892,7 @@ string
- programs.senpai.config.nick
+ programs.senpai.config.nickname
@@ -40900,30 +40903,6 @@ spaces or colons (:).
Type:
string
-Declared by:
-
-
-
-<home-manager/modules/programs/senpai.nix>
-
-
-
-
-
-
- programs.senpai.config.no-tls
-
-
-
-
-Disables TLS encryption.
-
-Type:
-boolean
-
-Default:
-false
-
Declared by:
@@ -40949,6 +40928,44 @@ null or string
Default:
null
+Declared by:
+
+
+
+<home-manager/modules/programs/senpai.nix>
+
+
+
+
+
+
+ programs.senpai.config.password-cmd
+
+
+
+
+Alternatively to providing your SASL authentication password
+directly in plaintext, you can specify a command to be run to
+fetch the password at runtime. This is useful if you store your
+passwords in a separate (probably encrypted) file using gpg
or a
+command line password manager such as pass
or gopass
. If a
+password-cmd is provided, the value of password will be ignored
+and the first line of the output of password-cmd
will be used
+for login.
+
+Type:
+null or (list of string)
+
+Default:
+null
+
+Example:
[
+ "gopass"
+ "show"
+ "irc/guest"
+]
+
+
Declared by: