diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0f673796a23a1..4b237d443445f 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -5892,6 +5892,11 @@ githubId = 283316; name = "Dane Lipscombe"; }; + dlurak = { + github = "dlurak"; + githubId = 84224239; + name = "dlurak"; + }; dmadisetti = { email = "nix@madisetti.me"; github = "dmadisetti"; diff --git a/pkgs/by-name/mo/moxide/package.nix b/pkgs/by-name/mo/moxide/package.nix new file mode 100644 index 0000000000000..2d2ac506f0fac --- /dev/null +++ b/pkgs/by-name/mo/moxide/package.nix @@ -0,0 +1,25 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, +}: +rustPlatform.buildRustPackage rec { + pname = "moxide"; + version = "0.1.0"; + + cargoHash = "sha256-MqJ3lxnzvvmNXEMgx0su8vRDXAZbNtPuuphNzjeMN+w="; + src = fetchFromGitHub { + owner = "dlurak"; + repo = "moxide"; + tag = "v${version}"; + hash = "sha256-XYEcMaHqu84aKIcV0pQZXl4sIeH9BkRGA2gcwZveXCU="; + }; + + meta = { + description = "Tmux session manager with a modular configuration"; + mainProgram = "moxide"; + homepage = "https://github.com/dlurak/moxide"; + license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ dlurak ]; + }; +}