treewide: replace `mkPackageOptionMD` with `mkPackageOption`

h7x4 79d3d59f 9b11307f

Changed files
+155 -155
nixos
modules
programs
services
audio
backup
blockchain
ethereum
continuous-integration
databases
games
home-automation
logging
mail
matrix
misc
monitoring
network-filesystems
networking
search
security
system
torrent
video
web-apps
x11
desktop-managers
window-managers
virtualisation
+1 -1
nixos/modules/programs/_1password-gui.nix
···
'';
};
-
package = mkPackageOptionMD pkgs "1Password GUI" {
+
package = mkPackageOption pkgs "1Password GUI" {
default = [ "_1password-gui" ];
};
};
+1 -1
nixos/modules/programs/_1password.nix
···
programs._1password = {
enable = mkEnableOption (lib.mdDoc "the 1Password CLI tool");
-
package = mkPackageOptionMD pkgs "1Password CLI" {
+
package = mkPackageOption pkgs "1Password CLI" {
default = [ "_1password" ];
};
};
+1 -1
nixos/modules/programs/darling.nix
···
options = {
programs.darling = {
enable = lib.mkEnableOption (lib.mdDoc "Darling, a Darwin/macOS compatibility layer for Linux");
-
package = lib.mkPackageOptionMD pkgs "darling" {};
+
package = lib.mkPackageOption pkgs "darling" {};
};
};
+2 -2
nixos/modules/programs/direnv.nix
···
integration. Note that you need to logout and login for this change to apply
'');
-
package = lib.mkPackageOptionMD pkgs "direnv" {};
+
package = lib.mkPackageOption pkgs "direnv" {};
direnvrcExtra = lib.mkOption {
type = lib.types.lines;
···
default = true;
};
-
package = lib.mkPackageOptionMD pkgs "nix-direnv" {};
+
package = lib.mkPackageOption pkgs "nix-direnv" {};
};
};
+1 -1
nixos/modules/programs/flashrom.nix
···
group.
'';
};
-
package = mkPackageOptionMD pkgs "flashrom" { };
+
package = mkPackageOption pkgs "flashrom" { };
};
config = mkIf cfg.enable {
+2 -2
nixos/modules/programs/hyprland.nix
···
'';
};
-
package = mkPackageOptionMD pkgs "hyprland" { };
+
package = mkPackageOption pkgs "hyprland" { };
finalPackage = mkOption {
type = types.package;
···
'';
};
-
portalPackage = mkPackageOptionMD pkgs "xdg-desktop-portal-hyprland" { };
+
portalPackage = mkPackageOption pkgs "xdg-desktop-portal-hyprland" { };
xwayland.enable = mkEnableOption (mdDoc "XWayland") // { default = true; };
+2 -2
nixos/modules/programs/iay.nix
···
let
cfg = config.programs.iay;
-
inherit (lib) mkEnableOption mkIf mkOption mkPackageOptionMD optionalString types;
+
inherit (lib) mkEnableOption mkIf mkOption mkPackageOption optionalString types;
in {
options.programs.iay = {
enable = mkEnableOption (lib.mdDoc "iay");
-
package = mkPackageOptionMD pkgs "iay" {};
+
package = mkPackageOption pkgs "iay" {};
minimalPrompt = mkOption {
type = types.bool;
+1 -1
nixos/modules/programs/minipro.nix
···
'';
};
-
package = lib.mkPackageOptionMD pkgs "minipro" { };
+
package = lib.mkPackageOption pkgs "minipro" { };
};
};
+1 -1
nixos/modules/programs/nano.nix
···
default = true;
};
-
package = lib.mkPackageOptionMD pkgs "nano" { };
+
package = lib.mkPackageOption pkgs "nano" { };
nanorc = lib.mkOption {
type = lib.types.lines;
+1 -1
nixos/modules/programs/nexttrace.nix
···
options = {
programs.nexttrace = {
enable = lib.mkEnableOption (lib.mdDoc "Nexttrace to the global environment and configure a setcap wrapper for it");
-
package = lib.mkPackageOptionMD pkgs "nexttrace" { };
+
package = lib.mkPackageOption pkgs "nexttrace" { };
};
};
+1 -1
nixos/modules/programs/nix-ld.nix
···
meta.maintainers = [ lib.maintainers.mic92 ];
options.programs.nix-ld = {
enable = lib.mkEnableOption (lib.mdDoc ''nix-ld, Documentation: <https://github.com/Mic92/nix-ld>'');
-
package = lib.mkPackageOptionMD pkgs "nix-ld" { };
+
package = lib.mkPackageOption pkgs "nix-ld" { };
libraries = lib.mkOption {
type = lib.types.listOf lib.types.package;
description = lib.mdDoc "Libraries that automatically become available to all programs. The default set includes common libraries.";
+1 -1
nixos/modules/programs/projecteur.nix
···
{
options.programs.projecteur = {
enable = lib.mkEnableOption (lib.mdDoc "projecteur");
-
package = lib.mkPackageOptionMD pkgs "projecteur" { };
+
package = lib.mkPackageOption pkgs "projecteur" { };
};
config = lib.mkIf cfg.enable {
+1 -1
nixos/modules/programs/qdmr.nix
···
options = {
programs.qdmr = {
enable = lib.mkEnableOption (lib.mdDoc "QDMR - a GUI application and command line tool for programming DMR radios");
-
package = lib.mkPackageOptionMD pkgs "qdmr" { };
+
package = lib.mkPackageOption pkgs "qdmr" { };
};
};
+1 -1
nixos/modules/programs/regreet.nix
···
'';
};
-
package = lib.mkPackageOptionMD pkgs [ "greetd" "regreet" ] { };
+
package = lib.mkPackageOption pkgs [ "greetd" "regreet" ] { };
settings = lib.mkOption {
type = lib.types.either lib.types.path settingsFormat.type;
+1 -1
nixos/modules/programs/shadow.nix
···
{
options = with types; {
security.loginDefs = {
-
package = mkPackageOptionMD pkgs "shadow" { };
+
package = mkPackageOption pkgs "shadow" { };
chfnRestrict = mkOption {
description = mdDoc ''
+2 -2
nixos/modules/programs/skim.nix
···
{ pkgs, config, lib, ... }:
let
-
inherit (lib) mdDoc mkEnableOption mkPackageOptionMD optional optionalString;
+
inherit (lib) mdDoc mkEnableOption mkPackageOption optional optionalString;
cfg = config.programs.skim;
in
{
···
programs.skim = {
fuzzyCompletion = mkEnableOption (mdDoc "fuzzy completion with skim");
keybindings = mkEnableOption (mdDoc "skim keybindings");
-
package = mkPackageOptionMD pkgs "skim" {};
+
package = mkPackageOption pkgs "skim" {};
};
};
+1 -1
nixos/modules/programs/streamdeck-ui.nix
···
description = lib.mdDoc "Whether streamdeck-ui should be started automatically.";
};
-
package = mkPackageOptionMD pkgs "streamdeck-ui" {
+
package = mkPackageOption pkgs "streamdeck-ui" {
default = [ "streamdeck-ui" ];
};
+1 -1
nixos/modules/programs/wayland/cardboard.nix
···
options.programs.cardboard = {
enable = lib.mkEnableOption (lib.mdDoc "cardboard");
-
package = lib.mkPackageOptionMD pkgs "cardboard" { };
+
package = lib.mkPackageOption pkgs "cardboard" { };
};
config = lib.mkIf cfg.enable (lib.mkMerge [
+1 -1
nixos/modules/programs/wayland/waybar.nix
···
{
options.programs.waybar = {
enable = mkEnableOption (lib.mdDoc "waybar");
-
package = mkPackageOptionMD pkgs "waybar" { };
+
package = mkPackageOption pkgs "waybar" { };
};
config = mkIf cfg.enable {
+1 -1
nixos/modules/programs/wayland/wayfire.nix
···
options.programs.wayfire = {
enable = lib.mkEnableOption (lib.mdDoc "Wayfire, a wayland compositor based on wlroots");
-
package = lib.mkPackageOptionMD pkgs "wayfire" { };
+
package = lib.mkPackageOption pkgs "wayfire" { };
plugins = lib.mkOption {
type = lib.types.listOf lib.types.package;
+1 -1
nixos/modules/programs/yazi.nix
···
options.programs.yazi = {
enable = lib.mkEnableOption (lib.mdDoc "yazi terminal file manager");
-
package = lib.mkPackageOptionMD pkgs "yazi" { };
+
package = lib.mkPackageOption pkgs "yazi" { };
settings = lib.mkOption {
type = with lib.types; submodule {
+1 -1
nixos/modules/services/audio/gmediarender.nix
···
'';
};
-
package = mkPackageOptionMD pkgs "gmediarender" {
+
package = mkPackageOption pkgs "gmediarender" {
default = "gmrender-resurrect";
};
+1 -1
nixos/modules/services/audio/goxlr-utility.nix
···
Whether to enable goxlr-utility for controlling your TC-Helicon GoXLR or GoXLR Mini
'';
};
-
package = mkPackageOptionMD pkgs "goxlr-utility" { };
+
package = mkPackageOption pkgs "goxlr-utility" { };
autoStart.xdg = mkOption {
default = true;
type = with types; bool;
+1 -1
nixos/modules/services/audio/navidrome.nix
···
enable = mkEnableOption (lib.mdDoc "Navidrome music server");
-
package = mkPackageOptionMD pkgs "navidrome" { };
+
package = mkPackageOption pkgs "navidrome" { };
settings = mkOption rec {
type = settingsFormat.type;
+2 -2
nixos/modules/services/audio/wyoming/faster-whisper.nix
···
mkOption
mdDoc
mkEnableOption
-
mkPackageOptionMD
+
mkPackageOption
types
;
···
{
options.services.wyoming.faster-whisper = with types; {
-
package = mkPackageOptionMD pkgs "wyoming-faster-whisper" { };
+
package = mkPackageOption pkgs "wyoming-faster-whisper" { };
servers = mkOption {
default = {};
+2 -2
nixos/modules/services/audio/wyoming/openwakeword.nix
···
mdDoc
mkEnableOption
mkIf
-
mkPackageOptionMD
+
mkPackageOption
mkRemovedOptionModule
types
;
···
options.services.wyoming.openwakeword = with types; {
enable = mkEnableOption (mdDoc "Wyoming openWakeWord server");
-
package = mkPackageOptionMD pkgs "wyoming-openwakeword" { };
+
package = mkPackageOption pkgs "wyoming-openwakeword" { };
uri = mkOption {
type = strMatching "^(tcp|unix)://.*$";
+3 -3
nixos/modules/services/audio/wyoming/piper.nix
···
mkOption
mdDoc
mkEnableOption
-
mkPackageOptionMD
+
mkPackageOption
types
;
···
meta.buildDocsInSandbox = false;
options.services.wyoming.piper = with types; {
-
package = mkPackageOptionMD pkgs "wyoming-piper" { };
+
package = mkPackageOption pkgs "wyoming-piper" { };
servers = mkOption {
default = {};
···
options = {
enable = mkEnableOption (mdDoc "Wyoming Piper server");
-
piper = mkPackageOptionMD pkgs "piper-tts" { };
+
piper = mkPackageOption pkgs "piper-tts" { };
voice = mkOption {
type = str;
+1 -1
nixos/modules/services/backup/borgbackup.nix
···
###### interface
-
options.services.borgbackup.package = mkPackageOptionMD pkgs "borgbackup" { };
+
options.services.borgbackup.package = mkPackageOption pkgs "borgbackup" { };
options.services.borgbackup.jobs = mkOption {
description = lib.mdDoc ''
+1 -1
nixos/modules/services/backup/duplicati.nix
···
services.duplicati = {
enable = mkEnableOption (lib.mdDoc "Duplicati");
-
package = mkPackageOptionMD pkgs "duplicati" { };
+
package = mkPackageOption pkgs "duplicati" { };
port = mkOption {
default = 8200;
+1 -1
nixos/modules/services/backup/sanoid.nix
···
options.services.sanoid = {
enable = mkEnableOption (lib.mdDoc "Sanoid ZFS snapshotting service");
-
package = lib.mkPackageOptionMD pkgs "sanoid" {};
+
package = lib.mkPackageOption pkgs "sanoid" {};
interval = mkOption {
type = types.str;
+1 -1
nixos/modules/services/backup/syncoid.nix
···
options.services.syncoid = {
enable = mkEnableOption (lib.mdDoc "Syncoid ZFS synchronization service");
-
package = lib.mkPackageOptionMD pkgs "sanoid" {};
+
package = lib.mkPackageOption pkgs "sanoid" {};
interval = mkOption {
type = types.str;
+1 -1
nixos/modules/services/blockchain/ethereum/erigon.nix
···
services.erigon = {
enable = mkEnableOption (lib.mdDoc "Ethereum implementation on the efficiency frontier");
-
package = mkPackageOptionMD pkgs "erigon" { };
+
package = mkPackageOption pkgs "erigon" { };
extraArgs = mkOption {
type = types.listOf types.str;
+2 -2
nixos/modules/services/continuous-integration/gitea-actions-runner.nix
···
mapAttrs'
mkEnableOption
mkOption
-
mkPackageOptionMD
+
mkPackageOption
mkIf
nameValuePair
types
···
];
options.services.gitea-actions-runner = with types; {
-
package = mkPackageOptionMD pkgs "gitea-actions-runner" { };
+
package = mkPackageOption pkgs "gitea-actions-runner" { };
instances = mkOption {
default = {};
+1 -1
nixos/modules/services/continuous-integration/woodpecker/agents.nix
···
options = {
enable = lib.mkEnableOption (lib.mdDoc "this Woodpecker-Agent. Agents execute tasks generated by a Server, every install will need one server and at least one agent");
-
package = lib.mkPackageOptionMD pkgs "woodpecker-agent" { };
+
package = lib.mkPackageOption pkgs "woodpecker-agent" { };
environment = lib.mkOption {
default = { };
+1 -1
nixos/modules/services/continuous-integration/woodpecker/server.nix
···
options = {
services.woodpecker-server = {
enable = lib.mkEnableOption (lib.mdDoc "the Woodpecker-Server, a CI/CD application for automatic builds, deployments and tests");
-
package = lib.mkPackageOptionMD pkgs "woodpecker-server" { };
+
package = lib.mkPackageOption pkgs "woodpecker-server" { };
environment = lib.mkOption {
default = { };
type = lib.types.attrsOf lib.types.str;
+1 -1
nixos/modules/services/databases/dgraph.nix
···
services.dgraph = {
enable = mkEnableOption (lib.mdDoc "Dgraph native GraphQL database with a graph backend");
-
package = lib.mkPackageOptionMD pkgs "dgraph" { };
+
package = lib.mkPackageOption pkgs "dgraph" { };
settings = mkOption {
type = settingsFormat.type;
+1 -1
nixos/modules/services/databases/lldap.nix
···
options.services.lldap = with lib; {
enable = mkEnableOption (mdDoc "lldap");
-
package = mkPackageOptionMD pkgs "lldap" { };
+
package = mkPackageOption pkgs "lldap" { };
environment = mkOption {
type = with types; attrsOf str;
+1 -1
nixos/modules/services/games/openarena.nix
···
options = {
services.openarena = {
enable = mkEnableOption (lib.mdDoc "OpenArena");
-
package = lib.mkPackageOptionMD pkgs "openarena" { };
+
package = lib.mkPackageOption pkgs "openarena" { };
openPorts = mkOption {
type = types.bool;
+1 -1
nixos/modules/services/games/quake3-server.nix
···
options = {
services.quake3-server = {
enable = mkEnableOption (lib.mdDoc "Quake 3 dedicated server");
-
package = lib.mkPackageOptionMD pkgs "ioquake3" { };
+
package = lib.mkPackageOption pkgs "ioquake3" { };
port = mkOption {
type = types.port;
+2 -2
nixos/modules/services/home-automation/homeassistant-satellite.nix
···
mdDoc
mkEnableOption
mkIf
-
mkPackageOptionMD
+
mkPackageOption
types
;
···
options.services.homeassistant-satellite = with types; {
enable = mkEnableOption (mdDoc "Home Assistant Satellite");
-
package = mkPackageOptionMD pkgs "homeassistant-satellite" { };
+
package = mkPackageOption pkgs "homeassistant-satellite" { };
user = mkOption {
type = str;
+1 -1
nixos/modules/services/home-automation/zwave-js.nix
···
options.services.zwave-js = {
enable = mkEnableOption (mdDoc "the zwave-js server on boot");
-
package = mkPackageOptionMD pkgs "zwave-js-server" { };
+
package = mkPackageOption pkgs "zwave-js-server" { };
port = mkOption {
type = types.port;
+1 -1
nixos/modules/services/logging/vector.nix
···
options.services.vector = {
enable = mkEnableOption (lib.mdDoc "Vector");
-
package = mkPackageOptionMD pkgs "vector" { };
+
package = mkPackageOption pkgs "vector" { };
journaldAccess = mkOption {
type = types.bool;
+1 -1
nixos/modules/services/mail/listmonk.nix
···
'';
};
};
-
package = mkPackageOptionMD pkgs "listmonk" {};
+
package = mkPackageOption pkgs "listmonk" {};
settings = mkOption {
type = types.submodule { freeformType = tomlFormat.type; };
description = lib.mdDoc ''
+1 -1
nixos/modules/services/mail/stalwart-mail.nix
···
in {
options.services.stalwart-mail = {
enable = mkEnableOption (mdDoc "the Stalwart all-in-one email server");
-
package = mkPackageOptionMD pkgs "stalwart-mail" { };
+
package = mkPackageOption pkgs "stalwart-mail" { };
settings = mkOption {
inherit (configFormat) type;
+1 -1
nixos/modules/services/matrix/matrix-sliding-sync.nix
···
options.services.matrix-synapse.sliding-sync = {
enable = lib.mkEnableOption (lib.mdDoc "sliding sync");
-
package = lib.mkPackageOptionMD pkgs "matrix-sliding-sync" { };
+
package = lib.mkPackageOption pkgs "matrix-sliding-sync" { };
settings = lib.mkOption {
type = lib.types.submodule {
+1 -1
nixos/modules/services/matrix/maubot.nix
···
options.services.maubot = with lib; {
enable = mkEnableOption (mdDoc "maubot");
-
package = lib.mkPackageOptionMD pkgs "maubot" { };
+
package = lib.mkPackageOption pkgs "maubot" { };
plugins = mkOption {
type = types.listOf types.package;
+2 -2
nixos/modules/services/misc/autosuspend.nix
···
{ config, pkgs, lib, ... }:
let
inherit (lib) mapAttrs' nameValuePair filterAttrs types mkEnableOption
-
mdDoc mkPackageOptionMD mkOption literalExpression mkIf flatten
+
mdDoc mkPackageOption mkOption literalExpression mkIf flatten
maintainers attrValues;
cfg = config.services.autosuspend;
···
services.autosuspend = {
enable = mkEnableOption (mdDoc "the autosuspend daemon");
-
package = mkPackageOptionMD pkgs "autosuspend" { };
+
package = mkPackageOption pkgs "autosuspend" { };
settings = mkOption {
type = types.submodule {
+1 -1
nixos/modules/services/misc/calibre-server.nix
···
services.calibre-server = {
enable = mkEnableOption (lib.mdDoc "calibre-server");
-
package = lib.mkPackageOptionMD pkgs "calibre" { };
+
package = lib.mkPackageOption pkgs "calibre" { };
libraries = mkOption {
type = types.listOf types.path;
+1 -1
nixos/modules/services/misc/etcd.nix
···
type = types.bool;
};
-
package = mkPackageOptionMD pkgs "etcd" { };
+
package = mkPackageOption pkgs "etcd" { };
name = mkOption {
description = lib.mdDoc "Etcd unique node name.";
+2 -2
nixos/modules/services/misc/forgejo.nix
···
mkIf
mkMerge
mkOption
-
mkPackageOptionMD
+
mkPackageOption
mkRemovedOptionModule
mkRenamedOptionModule
optionalAttrs
···
services.forgejo = {
enable = mkEnableOption (mdDoc "Forgejo");
-
package = mkPackageOptionMD pkgs "forgejo" { };
+
package = mkPackageOption pkgs "forgejo" { };
useWizard = mkOption {
default = false;
+1 -1
nixos/modules/services/misc/homepage-dashboard.nix
···
services.homepage-dashboard = {
enable = lib.mkEnableOption (lib.mdDoc "Homepage Dashboard");
-
package = lib.mkPackageOptionMD pkgs "homepage-dashboard" { };
+
package = lib.mkPackageOption pkgs "homepage-dashboard" { };
openFirewall = lib.mkOption {
type = lib.types.bool;
+1 -1
nixos/modules/services/misc/input-remapper.nix
···
options = {
services.input-remapper = {
enable = mkEnableOption (lib.mdDoc "input-remapper, an easy to use tool to change the mapping of your input device buttons");
-
package = mkPackageOptionMD pkgs "input-remapper" { };
+
package = mkPackageOption pkgs "input-remapper" { };
enableUdevRules = mkEnableOption (lib.mdDoc "udev rules added by input-remapper to handle hotplugged devices. Currently disabled by default due to https://github.com/sezanzeb/input-remapper/issues/140");
serviceWantedBy = mkOption {
default = [ "graphical.target" ];
+1 -1
nixos/modules/services/misc/polaris.nix
···
services.polaris = {
enable = mkEnableOption (lib.mdDoc "Polaris Music Server");
-
package = mkPackageOptionMD pkgs "polaris" { };
+
package = mkPackageOption pkgs "polaris" { };
user = mkOption {
type = types.str;
+1 -1
nixos/modules/services/misc/prowlarr.nix
···
services.prowlarr = {
enable = mkEnableOption (lib.mdDoc "Prowlarr");
-
package = mkPackageOptionMD pkgs "prowlarr" { };
+
package = mkPackageOption pkgs "prowlarr" { };
openFirewall = mkOption {
type = types.bool;
+1 -1
nixos/modules/services/misc/pufferpanel.nix
···
'';
};
-
package = lib.mkPackageOptionMD pkgs "pufferpanel" { };
+
package = lib.mkPackageOption pkgs "pufferpanel" { };
extraGroups = lib.mkOption {
type = lib.types.listOf lib.types.str;
+1 -1
nixos/modules/services/misc/rshim.nix
···
options.services.rshim = {
enable = lib.mkEnableOption (lib.mdDoc "user-space rshim driver for the BlueField SoC");
-
package = lib.mkPackageOptionMD pkgs "rshim-user-space" { };
+
package = lib.mkPackageOption pkgs "rshim-user-space" { };
backend = lib.mkOption {
type = with lib.types; nullOr (enum [ "usb" "pcie" "pcie_lf" ]);
+1 -1
nixos/modules/services/misc/spice-autorandr.nix
···
options = {
services.spice-autorandr = {
enable = lib.mkEnableOption (lib.mdDoc "spice-autorandr service that will automatically resize display to match SPICE client window size.");
-
package = lib.mkPackageOptionMD pkgs "spice-autorandr" { };
+
package = lib.mkPackageOption pkgs "spice-autorandr" { };
};
};
+1 -1
nixos/modules/services/monitoring/certspotter.nix
···
options.services.certspotter = {
enable = lib.mkEnableOption "Cert Spotter, a Certificate Transparency log monitor";
-
package = lib.mkPackageOptionMD pkgs "certspotter" { };
+
package = lib.mkPackageOption pkgs "certspotter" { };
startAtEnd = lib.mkOption {
type = lib.types.bool;
+2 -2
nixos/modules/services/monitoring/cockpit.nix
···
let
cfg = config.services.cockpit;
-
inherit (lib) types mkEnableOption mkOption mkIf mdDoc literalMD mkPackageOptionMD;
+
inherit (lib) types mkEnableOption mkOption mkIf mdDoc literalMD mkPackageOption;
settingsFormat = pkgs.formats.ini {};
in {
options = {
services.cockpit = {
enable = mkEnableOption (mdDoc "Cockpit");
-
package = mkPackageOptionMD pkgs "Cockpit" {
+
package = mkPackageOption pkgs "Cockpit" {
default = [ "cockpit" ];
};
+1 -1
nixos/modules/services/monitoring/goss.nix
···
services.goss = {
enable = lib.mkEnableOption (lib.mdDoc "Goss daemon");
-
package = lib.mkPackageOptionMD pkgs "goss" { };
+
package = lib.mkPackageOption pkgs "goss" { };
environment = lib.mkOption {
type = lib.types.attrsOf lib.types.str;
+1 -1
nixos/modules/services/monitoring/grafana-agent.nix
···
options.services.grafana-agent = {
enable = mkEnableOption (lib.mdDoc "grafana-agent");
-
package = mkPackageOptionMD pkgs "grafana-agent" { };
+
package = mkPackageOption pkgs "grafana-agent" { };
credentials = mkOption {
description = lib.mdDoc ''
+1 -1
nixos/modules/services/monitoring/loki.nix
···
'';
};
-
package = lib.mkPackageOptionMD pkgs "grafana-loki" { };
+
package = lib.mkPackageOption pkgs "grafana-loki" { };
group = mkOption {
type = types.str;
+1 -1
nixos/modules/services/monitoring/ocsinventory-agent.nix
···
services.ocsinventory-agent = {
enable = lib.mkEnableOption (lib.mdDoc "OCS Inventory Agent");
-
package = lib.mkPackageOptionMD pkgs "ocsinventory-agent" { };
+
package = lib.mkPackageOption pkgs "ocsinventory-agent" { };
settings = lib.mkOption {
type = lib.types.submodule {
+1 -1
nixos/modules/services/monitoring/prometheus/exporters/exportarr.nix
···
'';
};
-
package = lib.mkPackageOptionMD pkgs "exportarr" { };
+
package = lib.mkPackageOption pkgs "exportarr" { };
environment = lib.mkOption {
type = lib.types.attrsOf lib.types.str;
+1 -1
nixos/modules/services/monitoring/prometheus/exporters/php-fpm.nix
···
in {
port = 9253;
extraOpts = {
-
package = lib.mkPackageOptionMD pkgs "prometheus-php-fpm-exporter" {};
+
package = lib.mkPackageOption pkgs "prometheus-php-fpm-exporter" {};
telemetryPath = lib.mkOption {
type = lib.types.str;
+2 -2
nixos/modules/services/monitoring/thanos.nix
···
mkIf
mkMerge
mkOption
-
mkPackageOptionMD
+
mkPackageOption
optional
optionalAttrs
optionalString
···
options.services.thanos = {
-
package = mkPackageOptionMD pkgs "thanos" {};
+
package = mkPackageOption pkgs "thanos" {};
sidecar = paramsToOptions params.sidecar // {
enable = mkEnableOption
+5 -5
nixos/modules/services/network-filesystems/ceph.nix
···
to the id part in ceph i.e. [ "name1" ] would result in mgr.name1
'';
};
-
package = mkPackageOptionMD pkgs "ceph" { };
+
package = mkPackageOption pkgs "ceph" { };
extraConfig = mkOption {
type = with types; attrsOf str;
default = {};
···
to the id part in ceph i.e. [ "name1" ] would result in mon.name1
'';
};
-
package = mkPackageOptionMD pkgs "ceph" { };
+
package = mkPackageOption pkgs "ceph" { };
extraConfig = mkOption {
type = with types; attrsOf str;
default = {};
···
to the id part in ceph i.e. [ "name1" ] would result in osd.name1
'';
};
-
package = mkPackageOptionMD pkgs "ceph" { };
+
package = mkPackageOption pkgs "ceph" { };
extraConfig = mkOption {
type = with types; attrsOf str;
default = {
···
to the id part in ceph i.e. [ "name1" ] would result in mds.name1
'';
};
-
package = mkPackageOptionMD pkgs "ceph" { };
+
package = mkPackageOption pkgs "ceph" { };
extraConfig = mkOption {
type = with types; attrsOf str;
default = {};
···
rgw = {
enable = mkEnableOption (lib.mdDoc "Ceph RadosGW daemon");
-
package = mkPackageOptionMD pkgs "ceph" { };
+
package = mkPackageOption pkgs "ceph" { };
daemons = mkOption {
type = with types; listOf str;
default = [];
+2 -2
nixos/modules/services/networking/acme-dns.nix
···
mdDoc
mkEnableOption
mkOption
-
mkPackageOptionMD
+
mkPackageOption
types
;
domain = "acme-dns.example.com";
···
options.services.acme-dns = {
enable = mkEnableOption (mdDoc "acme-dns");
-
package = mkPackageOptionMD pkgs "acme-dns" { };
+
package = mkPackageOption pkgs "acme-dns" { };
settings = mkOption {
description = mdDoc ''
+1 -1
nixos/modules/services/networking/alice-lg.nix
···
services.alice-lg = {
enable = mkEnableOption (lib.mdDoc "Alice Looking Glass");
-
package = mkPackageOptionMD pkgs "alice-lg" { };
+
package = mkPackageOption pkgs "alice-lg" { };
settings = mkOption {
type = settingsFormat.type;
+1 -1
nixos/modules/services/networking/centrifugo.nix
···
options.services.centrifugo = {
enable = lib.mkEnableOption (lib.mdDoc "Centrifugo messaging server");
-
package = lib.mkPackageOptionMD pkgs "centrifugo" { };
+
package = lib.mkPackageOption pkgs "centrifugo" { };
settings = lib.mkOption {
type = settingsFormat.type;
+1 -1
nixos/modules/services/networking/cgit.nix
···
options = {
enable = mkEnableOption (mdDoc "cgit");
-
package = mkPackageOptionMD pkgs "cgit" {};
+
package = mkPackageOption pkgs "cgit" {};
nginx.virtualHost = mkOption {
description = mdDoc "VirtualHost to serve cgit on, defaults to the attribute name.";
+1 -1
nixos/modules/services/networking/dae.nix
···
enable = mkEnableOption
(mdDoc "dae, a Linux high-performance transparent proxy solution based on eBPF");
-
package = mkPackageOptionMD pkgs "dae" { };
+
package = mkPackageOption pkgs "dae" { };
assets = mkOption {
+1 -1
nixos/modules/services/networking/dnsmasq.nix
···
'';
};
-
package = mkPackageOptionMD pkgs "dnsmasq" {};
+
package = mkPackageOption pkgs "dnsmasq" {};
resolveLocalQueries = mkOption {
type = types.bool;
+1 -1
nixos/modules/services/networking/envoy.nix
···
options.services.envoy = {
enable = mkEnableOption (lib.mdDoc "Envoy reverse proxy");
-
package = mkPackageOptionMD pkgs "envoy" { };
+
package = mkPackageOption pkgs "envoy" { };
requireValidConfig = mkOption {
type = types.bool;
+1 -1
nixos/modules/services/networking/frp.nix
···
services.frp = {
enable = mkEnableOption (mdDoc "frp");
-
package = mkPackageOptionMD pkgs "frp" { };
+
package = mkPackageOption pkgs "frp" { };
role = mkOption {
type = types.enum [ "server" "client" ];
+1 -1
nixos/modules/services/networking/haproxy.nix
···
enable = mkEnableOption (lib.mdDoc "HAProxy, the reliable, high performance TCP/HTTP load balancer.");
-
package = mkPackageOptionMD pkgs "haproxy" { };
+
package = mkPackageOption pkgs "haproxy" { };
user = mkOption {
type = types.str;
+1 -1
nixos/modules/services/networking/harmonia.nix
···
description = lib.mdDoc "Path to the signing key that will be used for signing the cache";
};
-
package = lib.mkPackageOptionMD pkgs "harmonia" { };
+
package = lib.mkPackageOption pkgs "harmonia" { };
settings = lib.mkOption {
inherit (format) type;
+2 -2
nixos/modules/services/networking/legit.nix
···
mdDoc
mkIf
mkOption
-
mkPackageOptionMD
+
mkPackageOption
optionalAttrs
optional
types;
···
options.services.legit = {
enable = mkEnableOption (mdDoc "legit git web frontend");
-
package = mkPackageOptionMD pkgs "legit-web" { };
+
package = mkPackageOption pkgs "legit-web" { };
user = mkOption {
type = types.str;
+1 -1
nixos/modules/services/networking/netclient.nix
···
options.services.netclient = {
enable = lib.mkEnableOption (lib.mdDoc "Netclient Daemon");
-
package = lib.mkPackageOptionMD pkgs "netclient" { };
+
package = lib.mkPackageOption pkgs "netclient" { };
};
config = lib.mkIf cfg.enable {
+1 -1
nixos/modules/services/networking/openconnect.nix
···
};
in {
options.networking.openconnect = {
-
package = mkPackageOptionMD pkgs "openconnect" { };
+
package = mkPackageOption pkgs "openconnect" { };
interfaces = mkOption {
description = lib.mdDoc "OpenConnect interfaces.";
+1 -1
nixos/modules/services/networking/peroxide.nix
···
options.services.peroxide = {
enable = mkEnableOption (lib.mdDoc "peroxide");
-
package = mkPackageOptionMD pkgs "peroxide" {
+
package = mkPackageOption pkgs "peroxide" {
default = [ "peroxide" ];
};
+1 -1
nixos/modules/services/networking/shellhub-agent.nix
···
enable = mkEnableOption (lib.mdDoc "ShellHub Agent daemon");
-
package = mkPackageOptionMD pkgs "shellhub-agent" { };
+
package = mkPackageOption pkgs "shellhub-agent" { };
preferredHostname = mkOption {
type = types.str;
+1 -1
nixos/modules/services/networking/sing-box.nix
···
services.sing-box = {
enable = lib.mkEnableOption (lib.mdDoc "sing-box universal proxy platform");
-
package = lib.mkPackageOptionMD pkgs "sing-box" { };
+
package = lib.mkPackageOption pkgs "sing-box" { };
settings = lib.mkOption {
type = lib.types.submodule {
+1 -1
nixos/modules/services/networking/tailscale.nix
···
description = lib.mdDoc "Username or user ID of the user allowed to to fetch Tailscale TLS certificates for the node.";
};
-
package = lib.mkPackageOptionMD pkgs "tailscale" {};
+
package = lib.mkPackageOption pkgs "tailscale" {};
openFirewall = mkOption {
default = false;
+1 -1
nixos/modules/services/networking/thelounge.nix
···
options.services.thelounge = {
enable = mkEnableOption (lib.mdDoc "The Lounge web IRC client");
-
package = mkPackageOptionMD pkgs "thelounge" { };
+
package = mkPackageOption pkgs "thelounge" { };
public = mkOption {
type = types.bool;
+1 -1
nixos/modules/services/networking/tinyproxy.nix
···
options = {
services.tinyproxy = {
enable = mkEnableOption (lib.mdDoc "Tinyproxy daemon");
-
package = mkPackageOptionMD pkgs "tinyproxy" {};
+
package = mkPackageOption pkgs "tinyproxy" {};
settings = mkOption {
description = lib.mdDoc "Configuration for [tinyproxy](https://tinyproxy.github.io/).";
default = { };
+1 -1
nixos/modules/services/networking/twingate.nix
···
{
options.services.twingate = {
enable = lib.mkEnableOption (lib.mdDoc "Twingate Client daemon");
-
package = lib.mkPackageOptionMD pkgs "twingate" { };
+
package = lib.mkPackageOption pkgs "twingate" { };
};
config = lib.mkIf cfg.enable {
+1 -1
nixos/modules/services/networking/vdirsyncer.nix
···
services.vdirsyncer = {
enable = mkEnableOption (mdDoc "vdirsyncer");
-
package = mkPackageOptionMD pkgs "vdirsyncer" {};
+
package = mkPackageOption pkgs "vdirsyncer" {};
jobs = mkOption {
description = mdDoc "vdirsyncer job configurations";
+1 -1
nixos/modules/services/networking/webhook.nix
···
which execute configured commands for any person or service that knows the URL
'');
-
package = mkPackageOptionMD pkgs "webhook" {};
+
package = mkPackageOption pkgs "webhook" {};
user = mkOption {
type = types.str;
default = defaultUser;
+1 -1
nixos/modules/services/networking/wstunnel.nix
···
default = true;
};
-
package = mkPackageOptionMD pkgs "wstunnel" {};
+
package = mkPackageOption pkgs "wstunnel" {};
autoStart = mkOption {
description = mdDoc "Whether this tunnel server should be started automatically.";
+1 -1
nixos/modules/services/search/opensearch.nix
···
options.services.opensearch = {
enable = mkEnableOption (lib.mdDoc "OpenSearch");
-
package = lib.mkPackageOptionMD pkgs "OpenSearch" {
+
package = lib.mkPackageOption pkgs "OpenSearch" {
default = [ "opensearch" ];
};
+1 -1
nixos/modules/services/search/sonic-server.nix
···
services.sonic-server = {
enable = lib.mkEnableOption (lib.mdDoc "Sonic Search Index");
-
package = lib.mkPackageOptionMD pkgs "sonic-server" { };
+
package = lib.mkPackageOption pkgs "sonic-server" { };
settings = lib.mkOption {
type = lib.types.submodule { freeformType = settingsFormat.type; };
+1 -1
nixos/modules/services/security/esdm.nix
···
{
options.services.esdm = {
enable = lib.mkEnableOption (lib.mdDoc "ESDM service configuration");
-
package = lib.mkPackageOptionMD pkgs "esdm" { };
+
package = lib.mkPackageOption pkgs "esdm" { };
serverEnable = lib.mkOption {
type = lib.types.bool;
default = true;
+1 -1
nixos/modules/services/security/jitterentropy-rngd.nix
···
options.services.jitterentropy-rngd = {
enable =
lib.mkEnableOption (lib.mdDoc "jitterentropy-rngd service configuration");
-
package = lib.mkPackageOptionMD pkgs "jitterentropy-rngd" { };
+
package = lib.mkPackageOption pkgs "jitterentropy-rngd" { };
};
config = lib.mkIf cfg.enable {
+1 -1
nixos/modules/services/security/kanidm.nix
···
enableServer = lib.mkEnableOption (lib.mdDoc "the Kanidm server");
enablePam = lib.mkEnableOption (lib.mdDoc "the Kanidm PAM and NSS integration");
-
package = lib.mkPackageOptionMD pkgs "kanidm" {};
+
package = lib.mkPackageOption pkgs "kanidm" {};
serverSettings = lib.mkOption {
type = lib.types.submodule {
+1 -1
nixos/modules/services/security/vault-agent.nix
···
options = {
enable = mkEnableOption (mdDoc "this ${flavour} instance") // { default = true; };
-
package = mkPackageOptionMD pkgs pkgName { };
+
package = mkPackageOption pkgs pkgName { };
user = mkOption {
type = types.str;
+1 -1
nixos/modules/services/system/bpftune.nix
···
services.bpftune = {
enable = lib.mkEnableOption (lib.mdDoc "bpftune BPF driven auto-tuning");
-
package = lib.mkPackageOptionMD pkgs "bpftune" { };
+
package = lib.mkPackageOption pkgs "bpftune" { };
};
};
+1 -1
nixos/modules/services/system/zram-generator.nix
···
options.services.zram-generator = {
enable = lib.mkEnableOption (lib.mdDoc "Systemd unit generator for zram devices");
-
package = lib.mkPackageOptionMD pkgs "zram-generator" { };
+
package = lib.mkPackageOption pkgs "zram-generator" { };
settings = lib.mkOption {
type = lib.types.submodule {
+1 -1
nixos/modules/services/torrent/flexget.nix
···
services.flexget = {
enable = mkEnableOption (lib.mdDoc "FlexGet daemon");
-
package = mkPackageOptionMD pkgs "flexget" {};
+
package = mkPackageOption pkgs "flexget" {};
user = mkOption {
default = "deluge";
+1 -1
nixos/modules/services/torrent/torrentstream.nix
···
{
options.services.torrentstream = {
enable = lib.mkEnableOption (lib.mdDoc "TorrentStream daemon");
-
package = lib.mkPackageOptionMD pkgs "torrentstream" { };
+
package = lib.mkPackageOption pkgs "torrentstream" { };
port = lib.mkOption {
type = lib.types.port;
default = 5082;
+1 -1
nixos/modules/services/torrent/transmission.nix
···
};
};
-
package = mkPackageOptionMD pkgs "transmission" {};
+
package = mkPackageOption pkgs "transmission" {};
downloadDirPermissions = mkOption {
type = with types; nullOr str;
+2 -2
nixos/modules/services/video/go2rtc/default.nix
···
mdDoc
mkEnableOption
mkOption
-
mkPackageOptionMD
+
mkPackageOption
types
;
···
options.services.go2rtc = with types; {
enable = mkEnableOption (mdDoc "go2rtc streaming server");
-
package = mkPackageOptionMD pkgs "go2rtc" { };
+
package = mkPackageOption pkgs "go2rtc" { };
settings = mkOption {
default = {};
+1 -1
nixos/modules/services/video/mediamtx.nix
···
services.mediamtx = {
enable = lib.mkEnableOption (lib.mdDoc "MediaMTX");
-
package = lib.mkPackageOptionMD pkgs "mediamtx" { };
+
package = lib.mkPackageOption pkgs "mediamtx" { };
settings = lib.mkOption {
description = lib.mdDoc ''
+1 -1
nixos/modules/services/web-apps/anuko-time-tracker.nix
···
options.services.anuko-time-tracker = {
enable = lib.mkEnableOption (lib.mdDoc "Anuko Time Tracker");
-
package = lib.mkPackageOptionMD pkgs "anuko-time-tracker" {};
+
package = lib.mkPackageOption pkgs "anuko-time-tracker" {};
database = {
createLocally = lib.mkOption {
+2 -2
nixos/modules/services/web-apps/dolibarr.nix
···
{ config, pkgs, lib, ... }:
let
-
inherit (lib) any boolToString concatStringsSep isBool isString mapAttrsToList mkDefault mkEnableOption mkIf mkMerge mkOption optionalAttrs types mkPackageOptionMD;
+
inherit (lib) any boolToString concatStringsSep isBool isString mapAttrsToList mkDefault mkEnableOption mkIf mkMerge mkOption optionalAttrs types mkPackageOption;
package = cfg.package.override { inherit (cfg) stateDir; };
···
options.services.dolibarr = {
enable = mkEnableOption (lib.mdDoc "dolibarr");
-
package = mkPackageOptionMD pkgs "dolibarr" { };
+
package = mkPackageOption pkgs "dolibarr" { };
domain = mkOption {
type = types.str;
+1 -1
nixos/modules/services/web-apps/gotosocial.nix
···
options.services.gotosocial = {
enable = lib.mkEnableOption (lib.mdDoc "ActivityPub social network server");
-
package = lib.mkPackageOptionMD pkgs "gotosocial" { };
+
package = lib.mkPackageOption pkgs "gotosocial" { };
openFirewall = lib.mkOption {
type = lib.types.bool;
+1 -1
nixos/modules/services/web-apps/grocy.nix
···
options.services.grocy = {
enable = mkEnableOption (lib.mdDoc "grocy");
-
package = mkPackageOptionMD pkgs "grocy" { };
+
package = mkPackageOption pkgs "grocy" { };
hostName = mkOption {
type = types.str;
+1 -1
nixos/modules/services/web-apps/guacamole-client.nix
···
options = {
services.guacamole-client = {
enable = lib.mkEnableOption (lib.mdDoc "Apache Guacamole Client (Tomcat)");
-
package = lib.mkPackageOptionMD pkgs "guacamole-client" { };
+
package = lib.mkPackageOption pkgs "guacamole-client" { };
settings = lib.mkOption {
type = lib.types.submodule {
+1 -1
nixos/modules/services/web-apps/guacamole-server.nix
···
options = {
services.guacamole-server = {
enable = lib.mkEnableOption (lib.mdDoc "Apache Guacamole Server (guacd)");
-
package = lib.mkPackageOptionMD pkgs "guacamole-server" { };
+
package = lib.mkPackageOption pkgs "guacamole-server" { };
extraEnvironment = lib.mkOption {
type = lib.types.attrsOf lib.types.str;
+1 -1
nixos/modules/services/web-apps/hedgedoc.nix
···
];
options.services.hedgedoc = {
-
package = lib.mkPackageOptionMD pkgs "hedgedoc" { };
+
package = lib.mkPackageOption pkgs "hedgedoc" { };
enable = lib.mkEnableOption (mdDoc "the HedgeDoc Markdown Editor");
settings = mkOption {
+1 -1
nixos/modules/services/web-apps/honk.nix
···
options = {
services.honk = {
enable = lib.mkEnableOption (lib.mdDoc "the Honk server");
-
package = lib.mkPackageOptionMD pkgs "honk" { };
+
package = lib.mkPackageOption pkgs "honk" { };
host = lib.mkOption {
default = "127.0.0.1";
+1 -1
nixos/modules/services/web-apps/kavita.nix
···
description = lib.mdDoc "User account under which Kavita runs.";
};
-
package = lib.mkPackageOptionMD pkgs "kavita" { };
+
package = lib.mkPackageOption pkgs "kavita" { };
dataDir = lib.mkOption {
default = "/var/lib/kavita";
+1 -1
nixos/modules/services/web-apps/lanraragi.nix
···
options.services = {
lanraragi = {
enable = lib.mkEnableOption (lib.mdDoc "LANraragi");
-
package = lib.mkPackageOptionMD pkgs "lanraragi" { };
+
package = lib.mkPackageOption pkgs "lanraragi" { };
port = lib.mkOption {
type = lib.types.port;
+2 -2
nixos/modules/services/web-apps/lemmy.nix
···
enable = mkEnableOption (lib.mdDoc "lemmy a federated alternative to reddit in rust");
server = {
-
package = mkPackageOptionMD pkgs "lemmy-server" {};
+
package = mkPackageOption pkgs "lemmy-server" {};
};
ui = {
-
package = mkPackageOptionMD pkgs "lemmy-ui" {};
+
package = mkPackageOption pkgs "lemmy-ui" {};
port = mkOption {
type = types.port;
+1 -1
nixos/modules/services/web-apps/mobilizon.nix
···
'';
};
-
package = mkPackageOptionMD pkgs "mobilizon" { };
+
package = mkPackageOption pkgs "mobilizon" { };
settings = mkOption {
type =
+1 -1
nixos/modules/services/web-apps/openvscode-server.nix
···
services.openvscode-server = {
enable = lib.mkEnableOption (lib.mdDoc "openvscode-server");
-
package = lib.mkPackageOptionMD pkgs "openvscode-server" { };
+
package = lib.mkPackageOption pkgs "openvscode-server" { };
extraPackages = lib.mkOption {
default = [ ];
+1 -1
nixos/modules/services/web-apps/photoprism.nix
···
'';
};
-
package = lib.mkPackageOptionMD pkgs "photoprism" { };
+
package = lib.mkPackageOption pkgs "photoprism" { };
settings = lib.mkOption {
type = lib.types.attrsOf lib.types.str;
+2 -2
nixos/modules/services/web-apps/pixelfed.nix
···
options.services = {
pixelfed = {
enable = mkEnableOption (lib.mdDoc "a Pixelfed instance");
-
package = mkPackageOptionMD pkgs "pixelfed" { };
-
phpPackage = mkPackageOptionMD pkgs "php81" { };
+
package = mkPackageOption pkgs "pixelfed" { };
+
phpPackage = mkPackageOption pkgs "php81" { };
user = mkOption {
type = types.str;
+1 -1
nixos/modules/services/web-apps/plausible.nix
···
options.services.plausible = {
enable = mkEnableOption (lib.mdDoc "plausible");
-
package = mkPackageOptionMD pkgs "plausible" { };
+
package = mkPackageOption pkgs "plausible" { };
adminUser = {
name = mkOption {
+1 -1
nixos/modules/services/web-apps/slskd.nix
···
rotateLogs = mkEnableOption "enable an unit and timer that will rotate logs in /var/slskd/logs";
-
package = mkPackageOptionMD pkgs "slskd" { };
+
package = mkPackageOption pkgs "slskd" { };
nginx = mkOption {
description = lib.mdDoc "options for nginx";
+2 -2
nixos/modules/services/x11/desktop-managers/plasma5.nix
···
inherit (lib)
getBin optionalAttrs optionalString literalExpression
mkRemovedOptionModule mkRenamedOptionModule
-
mkDefault mkIf mkMerge mkOption mkPackageOptionMD types;
+
mkDefault mkIf mkMerge mkOption mkPackageOption types;
activationScript = ''
${set_XDG_CONFIG_HOME}
···
default = true;
};
-
notoPackage = mkPackageOptionMD pkgs "Noto fonts" {
+
notoPackage = mkPackageOption pkgs "Noto fonts" {
default = [ "noto-fonts" ];
example = "noto-fonts-lgc-plus";
};
+1 -1
nixos/modules/services/x11/picom.nix
···
'';
};
-
package = mkPackageOptionMD pkgs "picom" { };
+
package = mkPackageOption pkgs "picom" { };
fade = mkOption {
type = types.bool;
+1 -1
nixos/modules/services/x11/window-managers/dk.nix
···
services.xserver.windowManager.dk = {
enable = lib.mkEnableOption (lib.mdDoc "dk");
-
package = lib.mkPackageOptionMD pkgs "dk" { };
+
package = lib.mkPackageOption pkgs "dk" { };
};
};
+2 -2
nixos/modules/services/x11/window-managers/katriawm.nix
···
{ config, lib, pkgs, ... }:
let
-
inherit (lib) mdDoc mkEnableOption mkIf mkPackageOptionMD singleton;
+
inherit (lib) mdDoc mkEnableOption mkIf mkPackageOption singleton;
cfg = config.services.xserver.windowManager.katriawm;
in
{
···
options = {
services.xserver.windowManager.katriawm = {
enable = mkEnableOption (mdDoc "katriawm");
-
package = mkPackageOptionMD pkgs "katriawm" {};
+
package = mkPackageOption pkgs "katriawm" {};
};
};
+1 -1
nixos/modules/services/x11/window-managers/qtile.nix
···
options.services.xserver.windowManager.qtile = {
enable = mkEnableOption (lib.mdDoc "qtile");
-
package = mkPackageOptionMD pkgs "qtile-unwrapped" { };
+
package = mkPackageOption pkgs "qtile-unwrapped" { };
configFile = mkOption {
type = with types; nullOr path;
+2 -2
nixos/modules/virtualisation/incus.nix
···
{command}`incus` command line tool, among others.
'');
-
package = lib.mkPackageOptionMD pkgs "incus" { };
+
package = lib.mkPackageOption pkgs "incus" { };
-
lxcPackage = lib.mkPackageOptionMD pkgs "lxc" { };
+
lxcPackage = lib.mkPackageOption pkgs "lxc" { };
preseed = lib.mkOption {
type = lib.types.nullOr (
+1 -1
nixos/modules/virtualisation/multipass.nix
···
'';
};
-
package = lib.mkPackageOptionMD pkgs "multipass" { };
+
package = lib.mkPackageOption pkgs "multipass" { };
};
};
+1 -1
nixos/modules/virtualisation/qemu-vm.nix
···
virtualisation.tpm = {
enable = mkEnableOption "a TPM device in the virtual machine with a driver, using swtpm.";
-
package = mkPackageOptionMD cfg.host.pkgs "swtpm" { };
+
package = mkPackageOption cfg.host.pkgs "swtpm" { };
deviceModel = mkOption {
type = types.str;