diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 3b34b264976f..60ab3903eb82 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -11199,7 +11199,7 @@ name = "kintrix"; }; kinzoku = { - email = "kinzokudev4869@gmail.com"; + email = "kinzoku@the-nebula.xyz"; github = "kinzoku-dev"; githubId = 140647311; name = "Ayman Hamza"; diff --git a/pkgs/by-name/to/tomlq/package.nix b/pkgs/by-name/to/tomlq/package.nix new file mode 100644 index 000000000000..67dd3a2db966 --- /dev/null +++ b/pkgs/by-name/to/tomlq/package.nix @@ -0,0 +1,26 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, +}: +rustPlatform.buildRustPackage rec { + pname = "tomlq"; + version = "0.1.6"; + + src = fetchFromGitHub { + owner = "cryptaliagy"; + repo = "tomlq"; + rev = "refs/tags/${version}"; + hash = "sha256-g8xjz8qCTiulTwcEbLTHYldw4PI+4ZfCOMJs+J6L1C4="; + }; + + cargoHash = "sha256-/cepTVJoBM1LYZkFpH9UCvE74cSszHDaeThsZksQ1P8="; + + meta = { + description = "Tool for getting data from TOML files on the command line"; + homepage = "https://github.com/cryptaliagy/tomlq"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ kinzoku ]; + mainProgram = "tq"; + }; +}