1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-12-02 15:11:03 +01:00

treewide: meta.maintainers at top

Just make it consistent throughout codebase and easier to find
maintainers for a module.

Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
This commit is contained in:
Austin Horstman 2025-11-22 14:24:25 -06:00
parent d4a80f26bf
commit 0b44044694
38 changed files with 97 additions and 105 deletions

View file

@ -45,6 +45,11 @@ let
'';
in
{
meta.maintainers = with lib.maintainers; [
da157
kranzes
];
imports = [
./fcitx5.nix
./hime.nix
@ -132,9 +137,4 @@ in
gtk3Cache
];
};
meta.maintainers = with lib.maintainers; [
da157
kranzes
];
}

View file

@ -12,6 +12,8 @@ let
cfg = config.nix;
in
{
meta.maintainers = [ lib.maintainers.GaetanLepage ];
options = {
nix = {
buildMachines = mkOption {
@ -202,6 +204,4 @@ in
};
}
);
meta.maintainers = [ lib.maintainers.GaetanLepage ];
}

View file

@ -147,6 +147,8 @@ let
in
{
meta.maintainers = [ ];
options.nix = {
enable =
mkEnableOption ''
@ -359,6 +361,4 @@ in
xdg.configFile."nix/nix.conf".source = nixConf;
})
]);
meta.maintainers = [ ];
}

View file

@ -8,6 +8,8 @@ let
cfg = config.xdg.terminal-exec;
in
{
meta.maintainers = with lib.maintainers; [ nukdokplex ];
options = {
xdg.terminal-exec = {
enable = lib.mkEnableOption ''
@ -50,6 +52,4 @@ in
) { text = lib.concatLines terminals; }
) cfg.settings;
};
meta.maintainers = with lib.maintainers; [ nukdokplex ];
}

View file

@ -338,6 +338,8 @@ let
in
{
meta.maintainers = [ lib.maintainers.uvnikita ];
options = {
programs.autorandr = {
enable = lib.mkEnableOption "Autorandr";
@ -432,6 +434,4 @@ in
(lib.mkMerge (mapAttrsToList profileToFiles cfg.profiles))
];
};
meta.maintainers = [ lib.maintainers.uvnikita ];
}

View file

@ -12,6 +12,8 @@ let
in
{
meta.maintainers = [ ];
options = {
programs.bottom = {
enable = lib.mkEnableOption ''
@ -53,6 +55,4 @@ in
source = tomlFormat.generate "bottom.toml" cfg.settings;
};
};
meta.maintainers = [ ];
}

View file

@ -91,6 +91,8 @@ let
};
in
{
meta.maintainers = with lib.hm.maintainers; [ nikp123 ];
options.programs.boxxy = {
enable = lib.mkEnableOption "boxxy: Boxes in badly behaving applications";
@ -114,6 +116,4 @@ in
home.packages = lib.mkIf (cfg.package != null) [ cfg.package ];
};
meta.maintainers = with lib.hm.maintainers; [ nikp123 ];
}

View file

@ -10,6 +10,8 @@ let
in
{
meta.maintainers = with lib.maintainers; [ andre4ik3 ];
options.programs.desktoppr = {
enable = lib.mkEnableOption "managing the desktop picture/wallpaper on macOS using desktoppr";
package = lib.mkPackageOption pkgs "desktoppr" { };
@ -100,6 +102,4 @@ in
run "${lib.getExe cfg.package}" manage
'';
};
meta.maintainers = with lib.maintainers; [ andre4ik3 ];
}

View file

@ -23,6 +23,12 @@ let
in
{
meta.maintainers = with lib.maintainers; [
khaneliman
rycee
shikanime
];
imports = [
(mkRenamedOptionModule
[
@ -40,12 +46,6 @@ in
] "Flake support is now always enabled.")
];
meta.maintainers = with lib.maintainers; [
khaneliman
rycee
shikanime
];
options.programs.direnv = {
enable = mkEnableOption "direnv, the environment switcher";

View file

@ -9,6 +9,8 @@ let
yamlFormat = pkgs.formats.yaml { };
in
{
meta.maintainers = [ lib.maintainers.cafkafk ];
imports =
let
msg = ''
@ -35,9 +37,6 @@ in
"git"
])
++ [ (lib.mkRemovedOptionModule [ "programs" "eza" "enableAliases" ] msg) ];
meta.maintainers = [ lib.maintainers.cafkafk ];
options.programs.eza = {
enable = lib.mkEnableOption "eza, a modern replacement for {command}`ls`";

View file

@ -75,14 +75,14 @@ let
'';
in
{
# We're currently looking for a maintainer who actively uses bookmarks!
meta.maintainers = with maintainers; [ kira-bruneau ];
imports = [
(pkgs.path + "/nixos/modules/misc/assertions.nix")
(pkgs.path + "/nixos/modules/misc/meta.nix")
];
# We're currently looking for a maintainer who actively uses bookmarks!
meta.maintainers = with maintainers; [ kira-bruneau ];
options = {
enable = mkOption {
type = with types; bool;

View file

@ -422,10 +422,9 @@ let
// lib.optionalAttrs (iconMapObj != { }) { inherit iconMapObj; };
in
{
imports = [ (pkgs.path + "/nixos/modules/misc/meta.nix") ];
meta.maintainers = with lib.maintainers; [ kira-bruneau ];
imports = [ (pkgs.path + "/nixos/modules/misc/meta.nix") ];
options = {
enable = mkOption {
type = with types; bool;

View file

@ -62,6 +62,8 @@ let
'';
in
{
meta.maintainers = with lib.maintainers; [ khaneliman ];
imports = [
(lib.mkRemovedOptionModule [
"programs"
@ -69,9 +71,6 @@ in
"historyWidgetCommand"
] "This option is no longer supported by fzf.")
];
meta.maintainers = with lib.maintainers; [ khaneliman ];
options.programs.fzf = {
enable = lib.mkEnableOption "fzf - a command-line fuzzy finder";

View file

@ -92,6 +92,8 @@ let
};
in
{
meta.maintainers = with lib.maintainers; [ khaneliman ];
imports = [
(lib.mkChangedOptionModule
[ "programs" "kitty" "theme" ]
@ -122,9 +124,6 @@ in
)
)
];
meta.maintainers = with lib.maintainers; [ khaneliman ];
options.programs.kitty = {
enable = mkEnableOption "Kitty terminal emulator";

View file

@ -10,6 +10,8 @@ let
yamlFormat = pkgs.formats.yaml { };
in
{
meta.maintainers = [ ];
imports =
let
msg = ''
@ -21,9 +23,6 @@ in
configuration.'';
in
[ (lib.mkRemovedOptionModule [ "programs" "lsd" "enableAliases" ] msg) ];
meta.maintainers = [ ];
options.programs.lsd = {
enable = lib.mkEnableOption "lsd";

View file

@ -30,6 +30,8 @@ let
formatWineName = (package: toLower package.name);
in
{
meta.maintainers = [ lib.hm.maintainers.bikku ];
options.programs.lutris = {
enable = mkEnableOption "lutris.";
package = lib.mkPackageOption pkgs "lutris" { };
@ -150,7 +152,6 @@ in
);
};
};
meta.maintainers = [ lib.hm.maintainers.bikku ];
config = mkIf cfg.enable {
assertions = [
(lib.hm.assertions.assertPlatform "programs.lutris" pkgs lib.platforms.linux)

View file

@ -41,6 +41,8 @@ let
in
{
meta.maintainers = with lib.maintainers; [ zeratax ];
options = {
programs.mangohud = {
enable = lib.mkEnableOption "Mangohud";
@ -113,6 +115,4 @@ in
n: v: lib.nameValuePair "MangoHud/${n}.conf" { text = renderSettings v; }
) cfg.settingsPerApplication;
};
meta.maintainers = with lib.maintainers; [ zeratax ];
}

View file

@ -66,6 +66,11 @@ let
in
{
meta.maintainers = with lib.maintainers; [
thiagokokada
chuangzhu
];
options = {
programs.mpv = {
enable = lib.mkEnableOption "mpv";
@ -250,9 +255,4 @@ in
}
]
);
meta.maintainers = with lib.maintainers; [
thiagokokada
chuangzhu
];
}

View file

@ -96,6 +96,8 @@ let
}"'';
in
{
meta.maintainers = with lib.maintainers; [ khaneliman ];
imports = [
(mkRemovedOptionModule [
"programs"
@ -116,9 +118,6 @@ in
configure.customRC -> programs.neovim.extraConfig
'')
];
meta.maintainers = with lib.maintainers; [ khaneliman ];
options = {
programs.neovim = {
enable = mkEnableOption "Neovim";

View file

@ -48,6 +48,8 @@ let
];
in
{
meta.maintainers = [ lib.hm.maintainers.karaolidis ];
options.programs.obsidian = {
enable = mkEnableOption "obsidian";
package = mkPackageOption pkgs "obsidian" { nullable = true; };
@ -573,6 +575,4 @@ in
}
];
};
meta.maintainers = [ lib.hm.maintainers.karaolidis ];
}

View file

@ -42,6 +42,8 @@ let
};
in
{
meta.maintainers = [ lib.maintainers.mtoohey ];
imports = [
(lib.mkRemovedOptionModule [
"programs"
@ -49,9 +51,6 @@ in
"config"
] "Pistol is now configured with programs.pistol.associations.")
];
meta.maintainers = [ lib.maintainers.mtoohey ];
options.programs.pistol = {
enable = lib.mkEnableOption "file previewer for terminal file managers";

View file

@ -15,6 +15,8 @@ let
};
in
{
meta.maintainers = [ lib.maintainers.arjan-s ];
imports =
let
msg = ''
@ -26,9 +28,6 @@ in
configuration.'';
in
[ (lib.mkRemovedOptionModule [ "programs" "pls" "enableAliases" ] msg) ];
meta.maintainers = [ lib.maintainers.arjan-s ];
options.programs.pls = {
enable = lib.mkEnableOption "pls, a modern replacement for {command}`ls`";

View file

@ -50,6 +50,11 @@ let
publicExplorerSuffix = "$rid$path";
in
{
meta.maintainers = with lib.maintainers; [
lorenzleutgeb
matthiasbeyer
];
options = {
programs.radicle = {
enable = mkEnableOption "Radicle";
@ -261,9 +266,4 @@ in
);
};
};
meta.maintainers = with lib.maintainers; [
lorenzleutgeb
matthiasbeyer
];
}

View file

@ -10,6 +10,8 @@ let
cfg = config.programs.ranger;
in
{
meta.maintainers = [ lib.hm.maintainers.fpob ];
options.programs.ranger = {
enable = lib.mkEnableOption "ranger file manager";
@ -204,6 +206,4 @@ in
})
]
);
meta.maintainers = [ lib.hm.maintainers.fpob ];
}

View file

@ -14,6 +14,8 @@ let
in
{
meta.maintainers = with lib.maintainers; [ jess ];
imports = [
(lib.mkRemovedOptionModule [ "programs" "rclone" "writeAfter" ] ''
The writeAfter option has been removed because rclone configuration is now handled by a
@ -399,6 +401,4 @@ in
mountServices
];
};
meta.maintainers = with lib.maintainers; [ jess ];
}

View file

@ -22,6 +22,8 @@ let
settingsFormat = pkgs.formats.toml { };
in
{
meta.maintainers = [ lib.maintainers.otavio ];
options.programs.rio = {
enable = mkEnableOption null // {
description = ''
@ -60,8 +62,6 @@ in
'';
};
};
meta.maintainers = [ lib.maintainers.otavio ];
config = mkIf cfg.enable (mkMerge [
{
home.packages = mkIf (cfg.package != null) [ cfg.package ];

View file

@ -135,6 +135,8 @@ let
modes = map (mode: if isString mode then mode else "${mode.name}:${mode.path}") cfg.modes;
in
{
meta.maintainers = with lib.maintainers; [ ];
options.programs.rofi = {
enable = lib.mkEnableOption "Rofi: A window switcher, application launcher and dmenu replacement";
@ -366,6 +368,4 @@ in
}
);
};
meta.maintainers = with lib.maintainers; [ ];
}

View file

@ -99,14 +99,13 @@ let
in
{
meta.maintainers = [ lib.maintainers.kubukoz ];
imports = [
(lib.mkRemovedOptionModule [ "programs" "sbt" "baseConfigPath" ]
"Use programs.sbt.baseUserConfigPath instead, but note that the semantics are slightly different."
)
];
meta.maintainers = [ lib.maintainers.kubukoz ];
options.programs.sbt = {
enable = lib.mkEnableOption "sbt";

View file

@ -10,6 +10,8 @@ let
cfg = config.programs.senpai;
in
{
meta.maintainers = [ lib.maintainers.malte-v ];
options.programs.senpai = {
enable = lib.mkEnableOption "senpai";
package = lib.mkPackageOption pkgs "senpai" { };
@ -132,6 +134,4 @@ in
in
lib.hm.generators.toSCFG { } (attrsToDirectiveList cfg.config);
};
meta.maintainers = [ lib.maintainers.malte-v ];
}

View file

@ -21,6 +21,8 @@ let
in
{
meta.maintainers = [ lib.maintainers.podocarp ];
options = {
programs.sioyek = {
enable = lib.mkEnableOption "Sioyek, a PDF viewer designed for reading research papers and technical books";
@ -80,6 +82,4 @@ in
})
]
);
meta.maintainers = [ lib.maintainers.podocarp ];
}

View file

@ -8,6 +8,8 @@ let
cfg = config.programs.xmobar;
in
{
meta.maintainers = [ lib.maintainers.t4ccer ];
options.programs.xmobar = {
enable = lib.mkEnableOption "Xmobar, a minimalistic status bar";
@ -51,6 +53,4 @@ in
home.packages = [ cfg.package ];
xdg.configFile."xmobar/.xmobarrc".text = cfg.extraConfig;
};
meta.maintainers = [ lib.maintainers.t4ccer ];
}

View file

@ -26,14 +26,13 @@ let
inherit (import ./lib.nix { inherit config lib; }) homeDir dotDirAbs dotDirRel;
in
{
meta.maintainers = [ lib.maintainers.khaneliman ];
imports = [
./plugins
./deprecated.nix
./history.nix
];
meta.maintainers = [ lib.maintainers.khaneliman ];
options =
let
syntaxHighlightingModule = types.submodule {

View file

@ -38,6 +38,13 @@ let
yaml = pkgs.formats.yaml { };
in
{
meta.maintainers = with lib.maintainers; [
bobvanderlinden
liyangau
n8henrie
phanirithvij
];
imports = [
(mkRemovedOptionModule [
"services"
@ -45,12 +52,7 @@ in
"settings"
] "Use services.espanso.configs and services.espanso.matches instead.")
];
meta.maintainers = with lib.maintainers; [
bobvanderlinden
liyangau
n8henrie
phanirithvij
];
options = {
services.espanso = {
enable = mkEnableOption "Espanso: cross platform text expander in Rust";

View file

@ -16,6 +16,7 @@ let
cfg.configFile;
in
{
meta.maintainers = [ lib.maintainers.PopeRigby ];
options.services.ludusavi = {
enable = lib.mkEnableOption "Ludusavi game backup tool";
@ -109,6 +110,4 @@ in
home.packages = [ cfg.package ];
};
meta.maintainers = [ lib.maintainers.PopeRigby ];
}

View file

@ -19,6 +19,8 @@ let
};
in
{
meta.maintainers = [ lib.hm.maintainers.msyds ];
options.services.mpdscribble = {
enable = lib.mkEnableOption ''
@ -225,6 +227,4 @@ in
};
};
};
meta.maintainers = [ lib.hm.maintainers.msyds ];
}

View file

@ -86,6 +86,8 @@ let
in
{
meta.maintainers = with lib.maintainers; [ thiagokokada ];
imports = [
(mkRemovedOptionModule [
"services"
@ -431,6 +433,4 @@ in
};
};
};
meta.maintainers = with lib.maintainers; [ thiagokokada ];
}

View file

@ -38,6 +38,11 @@ let
env = attrs: (mapAttrsToList (generators.mkKeyValueDefault { } "=") attrs) ++ gitPath;
in
{
meta.maintainers = with lib.maintainers; [
lorenzleutgeb
matthiasbeyer
];
options = {
services.radicle = {
node = {
@ -237,9 +242,4 @@ in
RAD_SOCKET = "\${XDG_RUNTIME_DIR:-/run/user/$UID}/radicle-node/control.sock";
};
};
meta.maintainers = with lib.maintainers; [
lorenzleutgeb
matthiasbeyer
];
}

View file

@ -79,6 +79,8 @@ let
};
in
{
meta.maintainers = [ lib.maintainers.jess ];
options.services.restic = {
enable = lib.mkEnableOption "restic";
@ -606,6 +608,4 @@ in
}
]
);
meta.maintainers = [ lib.maintainers.jess ];
}