programs.tprofile.enable
Wheather to enable tprofile.
type
boolean
default
{
programs.tprofile.enable = false;
}
services.commit-notifier.enable
Whether to enable commit-notifier service.
type
boolean
default
{
services.commit-notifier.enable = false;
}
services.commit-notifier.package
commit-notifier derivation to use.
type
package
default
{
services.commit-notifier.package = "pkgs.nur.repos.linyinfeng.commit-notifier";
}
services.commit-notifier.cron
Update cron expression.
type
string
services.commit-notifier.rustLog
RUST_LOG environment variable;
type
string
default
{
services.commit-notifier.rustLog = "info";
}
services.commit-notifier.tokenFile
Token file for commit-notifier.
type
string
services.dot-tar.enable
Whether to enable dot-tar service.
type
boolean
default
{
services.dot-tar.enable = false;
}
services.dot-tar.package
dot-tar derivation to use.
type
package
default
{
services.dot-tar.package = "pkgs.nur.repos.linyinfeng.dot-tar";
}
services.dot-tar.config
Configuration to use.
type
null or attribute set
default
{
services.dot-tar.config = null;
}
services.dot-tar.configFile
Configuration file to use.
type
null or string
default
{
services.dot-tar.configFile = null;
}
services.trojan.enable
Whether to enable trojan service.
type
boolean
default
{
services.trojan.enable = false;
}
services.trojan.package
Trojan derivation to use.
type
package
default
{
services.trojan.package = "pkgs.nur.repos.linyinfeng.trojan";
}
services.trojan.config
Configuration for trojan service.
type
null or attribute set
default
{
services.trojan.config = null;
}
services.trojan.configFile
Configuration file for trojan service.
type
null or path
default
{
services.trojan.configFile = null;
}
services.trojan.extraOptions
Extra command line options for trojan service.
type
strings concatenated with " "
example
{
services.trojan.extraOptions = "--log LOG_FILE_PATH";
}
default
{
services.trojan.extraOptions = "";
}
services.trojan.group
Group to run trojan.
type
string
default
{
services.trojan.group = "nogroup";
}
services.trojan.user
User to run trojan.
type
string
default
{
services.trojan.user = "nobody";
}
services.vlmcsd.enable
Whether to enable vlmcsd service.
type
boolean
default
{
services.vlmcsd.enable = false;
}
services.vlmcsd.package
Vlmcsd derivation to use.
type
package
default
{
services.vlmcsd.package = "pkgs.nur.repos.linyinfeng.vlmcsd";
}
services.vlmcsd.extraOptions
Extra command line options for vlmcsd service.
type
strings concatenated with " "
example
{
services.vlmcsd.extraOptions = "-L 0.0.0.0:1688 -L [::]:1688";
}
default
{
services.vlmcsd.extraOptions = "";
}