Bitlbee
services.bitlbee.authBackend
How users are authenticated storage -- save passwords internally pam -- Linux PAM authentication
Type: one of "storage", "pam"
Default
"storage"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.authMode
The following authentication modes are available: Open -- Accept connections from anyone, use NickServ for user authentication. Closed -- Require authorization (using the PASS command during login) before allowing the user to connect at all. Registered -- Only allow registered users to use this server; this disables the register- and the account command until the user identifies himself.
Type: one of "Open", "Closed", "Registered"
Default
"Open"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.configDir
Specify an alternative directory to store all the per-user configuration files.
Type: path
Default
"/var/lib/bitlbee"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.enable
Whether to run the BitlBee IRC to other chat network gateway. Running it allows you to access the MSN, Jabber, Yahoo! and ICQ chat networks via an IRC client.
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.extraDefaults
Will be inserted in the Default section of the config file.
Type: strings concatenated with "\n"
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.extraSettings
Will be inserted in the Settings section of the config file.
Type: strings concatenated with "\n"
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.hostName
Normally, BitlBee gets a hostname using getsockname(). If you have a nicer alias for your BitlBee daemon, you can set it here and BitlBee will identify itself with that name instead.
Type: string
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.interface
The interface the BitlBee daemon will be listening to. If 127.0.0.1
,
only clients on the local host can connect to it; if 0.0.0.0
, clients
can access it from any network interface.
Type: string
Default
"127.0.0.1"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.libpurple_plugins
The list of libpurple plugins to install.
Type: list of package
Default
[ ]
Example
[ pkgs.purple-matrix ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.plugins
The list of bitlbee plugins to install.
Type: list of package
Default
[ ]
Example
[ pkgs.bitlbee-facebook ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.portNumber
Number of the port BitlBee will be listening to.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
6667
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix
services.bitlbee.protocols
This option allows to remove the support of protocol, even if compiled in. If nothing is given, there are no restrictions.
Type: string
Default
""
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bitlbee.nix